Carbon.ExceptionHandling.Abstractions
1.2.2
dotnet add package Carbon.ExceptionHandling.Abstractions --version 1.2.2
NuGet\Install-Package Carbon.ExceptionHandling.Abstractions -Version 1.2.2
<PackageReference Include="Carbon.ExceptionHandling.Abstractions" Version="1.2.2" />
paket add Carbon.ExceptionHandling.Abstractions --version 1.2.2
#r "nuget: Carbon.ExceptionHandling.Abstractions, 1.2.2"
// Install Carbon.ExceptionHandling.Abstractions as a Cake Addin
#addin nuget:?package=Carbon.ExceptionHandling.Abstractions&version=1.2.2
// Install Carbon.ExceptionHandling.Abstractions as a Cake Tool
#tool nuget:?package=Carbon.ExceptionHandling.Abstractions&version=1.2.2
1.2.2
- Newtonsoft dependency updated
1.2.1
- Added arguments to CarbonException methods using SerializedModel
1.2.0
- CarbonValidator moved to CarbonWebApplication and FluentValidation dependency removed
1.1.5
- Exception Messages Added
1.1.4
- Json serialize object reference loop handling ignore.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.1 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETStandard 2.1
- Newtonsoft.Json (>= 13.0.2)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Carbon.ExceptionHandling.Abstractions:
Package | Downloads |
---|---|
Carbon.WebApplication
4.1.5 - ApiPagedResponse is added for PagedListOk. 4.1.4 - Some dependencies updated. 4.1.3 - Cors Allow Credentials support added with any origin accepted - Cors Wildcards accepted 4.1.1 - CarbonException messages are take arguments for dynamic exception messages 4.1.0 - Critical bug fixed for Directory separator char to specific platform (Windows,Linux) 4.0.0 - Carbon now supports Dotnet 6 in terms of both minimal and not minimal - Fluent Validation Upgraded - Swagger Upgraded - BodyRewind deprecated, thus RoleFilteredDto is now unsupported as it is unnecessary just after repository-level validation introduced - Some Performance Improvements 3.7.0 - Swagger server definition added 3.6.0 - ConfigureEndpoint is now a virtual class rather than an abstract - HealthCheck partial healthy (degraded) also causes endpoint to generate 5xx http status code 3.5.0 - ConfigureEndpoint support added when needed 3.4.5 - Bearer Authenticator can now be passed some events 3.4.4 - Swager Header tenantId added if not exist 3.4.0 - GetUserName extension method added 3.3.2 -Swagger Header(P360SolutonId) Added 3.3.1 - Swagger RoutePrefix added 3.3.0 - Cors ExposeHeaders added 3.2.0 - Fluent Validation crash on dotnet 5 applications fixed - CarbonValidator class moved here from ExceptionHandling Package - Fluent Validation upgraded 3.1.0 - Tenant Ownership new features and performance improvements 3.0.0 - Added new error handling mechanism 2.3.7 - Goduser Implementation added for tenant management - Solution header is must (p360-solution-id) for tenant management adopters - Goduser bypasses any Ownership Filter - Some performance improvements for tenant management 2.2.10 - Carbon.Common 1.3.0 Support 2.2.7 Carbon Webapplication now supports GRPC with Carbon.WebApplication.Grpc package 2.1.3 Added healthcheck ui response writer. 2.1.2 -Kubernetes ConfigMap support added. Use CONFIGURATION_TYPE = CONSUL / FILE [Default = CONSUL]. Use FILE for Kubernetes Environment. 2.0.1 -Logging system added in HttpGlobalException. 2.0.0-preview.1 -Carbon Web Application now supports .Net 5.0 alongside .Net Core 3.1 (Preview usage only) 1.9.0 -IIS and Kestrel configuration added to Hostbuilder extension UseCarbonFeatures for Environment var "ENVIRONMENT_TYPE" 1.8.13 -Add HttpClient to service registration 1.8.x -Tenant Management Support Added 1.7.0 - Serilog.Sinks.ElasticSearch package removed.Reason => ElasticSearch.Net Dependency problem for 7.x update of ElasticSearch. note : add if your app uses ElasticSearch for logging - Serilog.Sinks.RollingFile deleted .Reason => Deprecated: new applications should use https://github.com/serilog/serilog-sinks-file instead |
|
Carbon.WebApplication.SolutionService
- 2.9.0 - MultiTarget framework support (.net3.1 - 5 - 6) rather than being previously single target with .NetStandard 2.0 which is outdated -Works with MassTransit 3.9.0 -2.8.0 - Works with MassTransit 3.7.2 version which supports quorum queues as well as this package supports quorum queues as of this version -2.7.1 - Carbon.Domain.Messages updated from 1.8.0 to 1.9.18 for Solution model Uri prop -2.7.0 - Critical bug fixed for Directory separator char to specific platform (Windows,Linux) -2.6.0 - Critical bug fixed for SolutionRegistration when there is no default MassTransit usage - Some Performance Improvements-2.6.0 - Critical bug fixed for SolutionRegistration when there is no default MassTransit usage - Some Performance Improvements -2.5.0 - Uses latest Masstransit version which is 7.3.x - Uses MultiBus instead of SingleBus while registering solution or subscribing tenant featureset notifications - Compatible with Carbon.MassTransit > 3.4.x - Improved Performance and Health Monitorable - Each SubscriptionToFeatureSetNotification Requires a bus interface derived from IBus -2.1.4 - Consumer added as a scoped -2.1.1 - Enables featureset notification to the subscribers when a tenant is assigned with -2.0.3 Works with CarbonException Handling 1.2.0 -2.0.2 Supports Masstransit 7.1.x and Carbon.MassTransit 3.0.4 -2.0.1 Supports Masstransit 7.1.x and Carbon.MassTransit 3.0.2 -1.0.23 Supports MassTransit 6.2.3 and Carbon.MassTransit 2.0.8 |
|
Carbon.Domain.EntityFrameworkCore
- 3.0.0 * Dotnet 6 and EntityFrameworkCore 6 support added. - 2.5.1 *ConnectToSolution method on repositoryBase now allows entities to be removed from any solutions altogether. - 2.5.0 *SoftDeleteConstraint which checks entity relations on soft delete, added - 2.4.1 *Removed unnecessary and problematical usings -2.4.0 *Read-Only Context and Repository support added in order to implement CQRS over replicated SQL servers -2.3.8 *Some performance improvements on Tenant Management EF Extensions and bug fixes -2.3.0 *IEnumerable extensions added for Tenant Management EF Extensions -2.2.0 *EFTenantManagetTenantRepository Added for ITenantRepository supported repos -2.1.1 *FilteredIndex Error on EntitySolutionRelation in PostgreSQL mitigated -2.1.0 * Compatible with Carbon.WebApplication Goduser feature -2.0.0 * Entity Framework Core 5 support added. ExecuteProcedureSql added 1.2.8 UpdatedDate,deletedDate set for soft deletion 1.2.6 |
|
Carbon.TimeScaleDb.EntityFrameworkCore
1.1.6 - TimeScaleDb converts to existing tables to hypertables by migrating data 1.1.3 -TimeScaleDb is disabled when no connection string found 1.1.0 - TimeScaleDb extension is now automatically enabled on the given database during migration 1.0.5 - Brings native EntityFramework Core support to TimeScaleDb as if you are using an SQL Database. Implements TimescaleDb logic based-on abstraction of Carbon.TimeSeriesDb.Abstractions. |
GitHub repositories
This package is not used by any popular GitHub repositories.