KServerTools 1.0.3
See the version list below for details.
dotnet add package KServerTools --version 1.0.3
NuGet\Install-Package KServerTools -Version 1.0.3
<PackageReference Include="KServerTools" Version="1.0.3" />
<PackageVersion Include="KServerTools" Version="1.0.3" />
<PackageReference Include="KServerTools" />
paket add KServerTools --version 1.0.3
#r "nuget: KServerTools, 1.0.3"
#:package KServerTools@1.0.3
#addin nuget:?package=KServerTools&version=1.0.3
#tool nuget:?package=KServerTools&version=1.0.3
KServerTools
KServerTools is a .NET Core package that provides common functionality for Kestrel servers. This package aims to simplify the development and maintenance of Kestrel-based applications by offering a set of reusable tools and utilities.
Features
- Request Logging: Easily log incoming requests and responses.
- Error Handling: Centralized error handling and custom error responses.
- Configuration Management: Simplified configuration setup and management.
- Performance Monitoring: Tools for monitoring and improving server performance.
Installation
To install KServerTools, run the following command in your project directory:
TODO|||| dotnet add package KServerTools
Usage
Here's a basic example of how to use KServerTools in your Kestrel server:
// TODO
using KServerTools.Common;
var builder = WebApplication.CreateBuilder(args);
// Add KServerTools services
// builder.Services.AddKServerTools();
var app = builder.Build();
// Use KServerTools middleware
// app.UseKServerTools();
app.Run();
Documentation
For detailed documentation and examples, please visit the KServerTools Documentation.
Contributing
We welcome contributions! Please see our contributing guidelines for more information.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contact
For questions or support, please contact us at support@example.com.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. 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. |
-
net9.0
- Azure.Security.KeyVault.Secrets (>= 4.7.0)
- Microsoft.AspNetCore.Http (>= 2.2.2)
- Microsoft.Data.SqlClient (>= 5.2.2)
- Microsoft.Extensions.Caching.Memory (>= 9.0.0)
- Microsoft.Extensions.Configuration (>= 9.0.0)
- Microsoft.Extensions.Http (>= 9.0.0)
- Microsoft.Extensions.Logging.Console (>= 9.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.