Start Debugging

Etiqueta: aspnetcore

64 posts · Página2de7

Cómo agregar un endpoint de health check a una minimal API en ASP.NET Core 11
Una guía completa y funcional de health checks en una minimal API de ASP.NET Core 11: AddHealthChecks y MapHealthChecks, clases IHealthCheck personalizadas que devuelven Healthy/Degraded/Unhealthy, la sonda de EF Core AddDbContextCheck, endpoints de liveness y readiness basados en tags para Kubernetes, un ResponseWriter JSON, ResultStatusCodes, cómo proteger el endpoint con RequireAuthorization y RequireHost, y cómo enviar resultados con IHealthCheckPublisher.
Cómo agregar un endpoint filter a una minimal API en ASP.NET Core 11
Una guía completa y funcional de los endpoint filters en una minimal API de ASP.NET Core 11: AddEndpointFilter con un delegado en línea, clases IEndpointFilter con inyección de dependencias, GetArgument y la lista Arguments, cortocircuito con Results.Problem, orden FIFO/FILO entre varios filtros, filtros a nivel de grupo en MapGroup y AddEndpointFilterFactory para filtros que dependen de la firma.
Cómo devolver una unión tipada Results<T1, T2> desde un endpoint de minimal API en ASP.NET Core 11
Declara el tipo de retorno del handler como Results<Ok<T>, NotFound> y devuelve TypedResults.Ok / TypedResults.NotFound: la unión ofrece verificación en tiempo de compilación de que el handler solo devuelve lo que declara, y se autodescribe a OpenAPI para que nunca escribas .Produces a mano. Cubre handlers asíncronos, el límite de seis tipos y las pruebas en ASP.NET Core 11.
Anterior Siguiente