Bondx.Extensions.RST
1.0.5
dotnet add package Bondx.Extensions.RST --version 1.0.5
NuGet\Install-Package Bondx.Extensions.RST -Version 1.0.5
<PackageReference Include="Bondx.Extensions.RST" Version="1.0.5" />
paket add Bondx.Extensions.RST --version 1.0.5
#r "nuget: Bondx.Extensions.RST, 1.0.5"
// Install Bondx.Extensions.RST as a Cake Addin #addin nuget:?package=Bondx.Extensions.RST&version=1.0.5 // Install Bondx.Extensions.RST as a Cake Tool #tool nuget:?package=Bondx.Extensions.RST&version=1.0.5
Welcome to Bondx.Extensions.RST!
This Extension is for Response models for REST Api's.
Usage
You just need to add one command in Startup.cs file
services.AddRSTApiResponseExplorer();
after that you can use RSTActionResult<T> and RSTActionResult it's structured like IActionResult and has own filter to transform responses as HttpStatusCodes. also we have RSTServiceBase class which can be used in service layer, it has abstract methods to return RSTOk | RSTBadRaquest | RSTNotFound and so on.
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 | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | 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.1
- Microsoft.AspNetCore.Mvc.Abstractions (>= 2.2.0)
- Microsoft.AspNetCore.Mvc.Core (>= 2.2.5)
- Microsoft.Extensions.Configuration (>= 5.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 5.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Bondx.Extensions.RST:
Package | Downloads |
---|---|
Tera.Transfer.SDK
Package Description |
|
Tera.Loan.SDK
Package Description |
|
Bondx.Extensions.RST.Mediator
Mediator wrapper for setting Cancelation tokens in handlers |
|
Tera.Templates.SDK
Package Description |
|
Tera.Transaction.Enricher.SDK
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.