GenericServices.StatusGeneric
1.2.0
dotnet add package GenericServices.StatusGeneric --version 1.2.0
NuGet\Install-Package GenericServices.StatusGeneric -Version 1.2.0
<PackageReference Include="GenericServices.StatusGeneric" Version="1.2.0" />
paket add GenericServices.StatusGeneric --version 1.2.0
#r "nuget: GenericServices.StatusGeneric, 1.2.0"
// Install GenericServices.StatusGeneric as a Cake Addin #addin nuget:?package=GenericServices.StatusGeneric&version=1.2.0 // Install GenericServices.StatusGeneric as a Cake Tool #tool nuget:?package=GenericServices.StatusGeneric&version=1.2.0
GenericServices.StatusGeneric
This NuGet library provides a way to return the status of a method/class that you run. It contains two main things
- A IReadOnlyList of
Errors
, which may be empty. If the list is empty, then theIsValid
property of the status will be true. - A
Message
which can be set by you (default value is "Success"), but if it has any errors theMessage
returns "Failed with nn errors". - The
IStatusGeneric<T>
version will return aResult
which you can set, but returnsdefault(T)
if there are errors.
There are various methods to add errors to the Errors
list, and a way to combine statuses which I show in the README file
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. |
.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 was computed. |
.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
- System.ComponentModel.Annotations (>= 4.6.0)
NuGet packages (10)
Showing the top 5 NuGet packages that depend on GenericServices.StatusGeneric:
Package | Downloads |
---|---|
EfCore.GenericServices
Library to help you quickly code Create, Read, Update and Delete (CRUD) accesses in web/mobile/desktop applications using Entity Framework Core. |
|
EfCore.GenericBizRunner
Library to run business logic when using Entity Framework Core for database accesses |
|
EfCore.GenericServices.AspNetCore
A support library to the EfCore.GenericServices and EfCore.GenericBizRunner libraries. It converts IStatusGeneric into ASP.NET Core's ModelState or Web API response |
|
EfCore.SoftDeleteServices
Services to provide simple soft delete and cascade soft delete in EF Core. |
|
AuthPermissions.AspNetCore
Provides extra authorization and multi-tenant features to an ASP.NET Core application. |
GitHub repositories (6)
Showing the top 5 popular GitHub repositories that depend on GenericServices.StatusGeneric:
Repository | Stars |
---|---|
JonPSmith/AuthPermissions.AspNetCore
This library provides extra authorization and multi-tenant features to an ASP.NET Core application.
|
|
JonPSmith/EfCore.GenericServices
A library to help you quickly code CRUD accesses for a web/mobile/desktop application using EF Core.
|
|
JonPSmith/EfCoreinAction-SecondEdition
Supporting repo to go with book "Entity Framework Core in Action", second edition
|
|
JonPSmith/EfCore.TestSupport
Tools for helping in unit testing applications that use Entity Framework Core
|
|
JonPSmith/EfCore.GenericBizRunner
Library to run business logic when using Entity Framework Core for database accesses
|
GetAllErrors returns "No Errors" if no errors (previous version returned null)