Sondor.Errors
1.1.6
dotnet add package Sondor.Errors --version 1.1.6
NuGet\Install-Package Sondor.Errors -Version 1.1.6
<PackageReference Include="Sondor.Errors" Version="1.1.6" />
<PackageVersion Include="Sondor.Errors" Version="1.1.6" />
<PackageReference Include="Sondor.Errors" />
paket add Sondor.Errors --version 1.1.6
#r "nuget: Sondor.Errors, 1.1.6"
#:package Sondor.Errors@1.1.6
#addin nuget:?package=Sondor.Errors&version=1.1.6
#tool nuget:?package=Sondor.Errors&version=1.1.6
Sondor Errors
Sondor errors provides an easy way to manage errors, how they're handled and simplifying the process of raising, creating and customized clear and easy to understand errors. Providing base custom exceptions, that apply to many common scenarios while encouraging the use of customized more contextually clear exceptions.
Base Exceptions
Use the base exceptions to create your own custom exceptions. The base exceptions are designed to be used as a starting point for your own custom exceptions. The exceptions will automatically integrate with other Sondor packages.
Name | Description |
---|---|
EntityCreateFailedException |
The base exception for when an entity fails to be created. |
EntityDeleteFailedException |
The base exception for when an entity fails to be deleted. |
EntitNotFoundException |
The base exception for when an entity could not be found. |
EntityUpdateFailedException |
The base exception for when an entity fails to be updated. |
InvalidStateException |
The base exception for when a request, entity, parameters etc reaches an invalid state. |
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- NUnit (>= 4.4.0)
- System.Text.Json (>= 9.0.8)
-
.NETStandard 2.1
- NUnit (>= 4.4.0)
- System.Text.Json (>= 9.0.8)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Sondor.Errors:
Package | Downloads |
---|---|
Sondor.Translations
Sondor translations is aims to provide an easy solution to managing translations, offering easy to use solutions for static and dynamic translations. |
|
Sondor.ResultManager
The Sondor Result manager package, provides an extendible manager to extend and customize the result pattern. |
|
Sondor.Tracing.OpenTelemetry
The Sondor Tracing Open Telemetry package, simplifies adding tracing to a .NET solution. Adding support to write traces to a configured Open Telemetry instance. |
|
Sondor.Logging.Loki
The Sondor Loki package, provides a simple and easy to use way to write logs to an instance of Grafana Loki. |
GitHub repositories
This package is not used by any popular GitHub repositories.
The initial release.