ASPClientLib 1.1.1
dotnet add package ASPClientLib --version 1.1.1
NuGet\Install-Package ASPClientLib -Version 1.1.1
<PackageReference Include="ASPClientLib" Version="1.1.1" />
<PackageVersion Include="ASPClientLib" Version="1.1.1" />
<PackageReference Include="ASPClientLib" />
paket add ASPClientLib --version 1.1.1
#r "nuget: ASPClientLib, 1.1.1"
#:package ASPClientLib@1.1.1
#addin nuget:?package=ASPClientLib&version=1.1.1
#tool nuget:?package=ASPClientLib&version=1.1.1
ASPClientLib
Library of necessary attributes, interfaces and classes representing these from ASP.NET Core
Why does this exist?
ASP.NET Core framework is not supported on all platforms (eg. .NET MAUI iOS, macOS) and sometimes cannot be referenced. Therefore I've created this library, so that parts of the framework can be used in such clients.
Usages
It can be mainly used to generate interfaces representing ASP.NET Core server controllers and reference them in client projects, without a need to reference ASP.NET Core framework.
Examples:
- HttpGetAttribute and other method attributes
- RouteAttribute
- IActionResult, ActionResult, ActionResult<>
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 | 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
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on ASPClientLib:
Package | Downloads |
---|---|
RestProxy
Proxy for clients that connect with ASP.NET Core server |
GitHub repositories
This package is not used by any popular GitHub repositories.