Asys.Web
0.3.0-preview.3
dotnet add package Asys.Web --version 0.3.0-preview.3
NuGet\Install-Package Asys.Web -Version 0.3.0-preview.3
<PackageReference Include="Asys.Web" Version="0.3.0-preview.3" />
<PackageVersion Include="Asys.Web" Version="0.3.0-preview.3" />
<PackageReference Include="Asys.Web" />
paket add Asys.Web --version 0.3.0-preview.3
#r "nuget: Asys.Web, 0.3.0-preview.3"
#:package Asys.Web@0.3.0-preview.3
#addin nuget:?package=Asys.Web&version=0.3.0-preview.3&prerelease
#tool nuget:?package=Asys.Web&version=0.3.0-preview.3&prerelease
Asys.Web
ASP.NET Core Minimal API için class-based endpoint çerçevesi.
Kurulum
dotnet add package Asys.Web
Minimal kullanım
using Asys.Web.Endpoints;
var builder = WebApplication.CreateBuilder(args);
var assembly = typeof(Program).Assembly;
builder.Services.AddAsysEndpoints(assembly);
var app = builder.Build();
app.MapAsysEndpoints(assembly);
app.Run();
[Get("/health")]
public class HealthEndpoint : IGetEndpoint
{
public Task<IResult> HandleAsync(IAsysEndpointContext ctx)
=> Task.FromResult<IResult>(AsysResults.Ok("ok"));
}
Dokümantasyon
Paket tüketicileri için kullanım kılavuzu:
- https://github.com/digitora-tr/asys/tree/main/docs
- https://github.com/digitora-tr/asys/blob/main/docs/getting-started.md
- https://github.com/digitora-tr/asys/blob/main/docs/concepts.md
- https://github.com/digitora-tr/asys/blob/main/docs/packages.md
Lisans
Non-commercial. Ticari kullanım için izin gerekir. Ayrıntılar: LICENSE dosyası.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Microsoft.AspNetCore.OpenApi (>= 10.0.10)
- Microsoft.OpenApi (>= 2.11.0)
NuGet packages (9)
Showing the top 5 NuGet packages that depend on Asys.Web:
| Package | Downloads |
|---|---|
|
Asys.Web.Processors
Pre/post processor pipeline for Asys.Web with auto-discovery, global and per-endpoint scoping. |
|
|
Asys.Web.Idempotency
Idempotency-Key support for Asys.Web endpoints via pre/post processors. |
|
|
Asys.Web.Validation
FluentValidation integration for Asys.Web endpoints. Optional package — add only if you need request/filter validation. |
|
|
Asys.Web.Exceptions
Maps unhandled exceptions to a standard AsysError JSON response for Asys.Web apps. |
|
|
Asys.Web.Caching
Output caching integration and [Cache] attribute for Asys.Web endpoints. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.3.0-preview.3 | 233 | 8/8/2026 |
| 0.3.0-preview.2 | 109 | 8/8/2026 |
| 0.3.0-preview.1 | 107 | 8/8/2026 |
| 0.2.0-preview.2 | 107 | 8/6/2026 |
| 0.2.0-preview.1 | 101 | 8/6/2026 |
| 0.1.0-preview.3 | 89 | 8/3/2026 |
| 0.1.0-preview.2 | 90 | 8/3/2026 |
| 0.1.0-preview.1 | 99 | 8/1/2026 |