⚠ Deprecated: Legacy
ASP.NET Core integration for Sora: controller-first routing, health endpoints, well-known endpoints, and observability bootstrap.
$ dotnet add package Sora.WebASP.NET Core integration for Sora: controller-first routing, health endpoints, well-known endpoints, and observability bootstrap.
dotnet add package Sylin.Sora.Web
public sealed class ItemsController : EntityController<Item, Guid>
{
// GET /api/items
[HttpGet("api/items")]
public async Task<IActionResult> GetAll(CancellationToken ct)
=> Ok(await Item.FirstPage(50, ct));
}
See TECHNICAL.md for contracts, options, and integration details.
TECHNICAL.md./docs/api/web-http-api.md/docs/decisions/WEB-0035-entitycontroller-transformers.md/docs/engineering/index.md