SystemLibrary.Common.Web
2.1.1.1
Upgrade to major version 6, so the major version reflects the .NET version. This means .NET Framework versions will not be upgraded
See the version list below for details.
dotnet add package SystemLibrary.Common.Web --version 2.1.1.1
NuGet\Install-Package SystemLibrary.Common.Web -Version 2.1.1.1
<PackageReference Include="SystemLibrary.Common.Web" Version="2.1.1.1" />
paket add SystemLibrary.Common.Web --version 2.1.1.1
#r "nuget: SystemLibrary.Common.Web, 2.1.1.1"
// Install SystemLibrary.Common.Web as a Cake Addin
#addin nuget:?package=SystemLibrary.Common.Web&version=2.1.1.1
// Install SystemLibrary.Common.Web as a Cake Tool
#tool nuget:?package=SystemLibrary.Common.Web&version=2.1.1.1
## Description
A library of classes and methods for any .NET >= 5 web application
* Setup IApplicationBuilder in one line
* Enables your app to use both Mvc and Razor out of the box
* Serves a default set of file types (css, js, svg, png, jpg, etc...)
* Enables Authorization and Authentication
* Configure IServiceCollection in one line
* Registers default view locations for both Razor and Mvc so it does not matter which one you use
* Registers IHttpContextAccessor as a service so the interface is injectable
* Extensions for web
* HttpBaseClient (instead of HttpClient from .Net...) to cache underlying TCP connections, so your API calls reuses the same TCP connection for 5 minutes...
## Requirements
- >= .NET 5
- SystemLibrary.Common.Net
- Microsoft.AspNetCore.App
- Microsoft.Extensions.FileProviders.Physical >= 5.0.0
## Latest Version
https://github.com/systemlibrary/systemlibrary-common-web#latest-version
## Docs
Documentation with samples:
https://systemlibrary.github.io/systemlibrary-common-web/
## Suggestions and feedback
support@systemlibrary.com
## Lisence
- It's free forever, copy paste as you'd like
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. 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. |
-
- Microsoft.Extensions.FileProviders.Physical (>= 5.0.0)
- System.Net.Http (>= 4.3.4)
- SystemLibrary.Common.Net (>= 2.0.1.11)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on SystemLibrary.Common.Web:
Package | Downloads |
---|---|
SystemLibrary.Common.Episerver
Library with classes, methods and dijits for every .NET >= 7 episerver web application https://github.com/systemlibrary/systemlibrary-common-episerver/#Description Installation https://systemlibrary.github.io/systemlibrary-common-episerver/Install.html Documentation with sample code https://systemlibrary.github.io/systemlibrary-common-episerver/ |
GitHub repositories
This package is not used by any popular GitHub repositories.