Monday, November 18, 2024

Application/WebApplicationBuilder y Routing

Sesión 2: 1h10m

Routing

  • El proceso de hacer coincidir un método HTTP y URI con un controlador de ruta específico.
  • app.MapAction methods
    • Donde Action = El método HTTP
    • IEndpointRouteBuilder
  • Conceptos de Routing
    • Método Route builder de IEndpointRoute Builder
    • Plantillas o patrones de rutas
    • Parámetros de rutas
    • Restricciones de rutas
  • Parámetros Binding Sources
    • Routes Values [FromRoute]
    • Query string [FromQuery]
    • Header [FromHeader]
    • Body (as JSON) [FromBody]
    • Services provider by DI [FromServices]
    • Custom




No comments:

Post a Comment

Cuando el código funciona, pero no tiene tests: ¿y ahora qué?

Seguramente te ha pasado alguna vez. Te dan acceso al repositorio de un nuevo proyecto. Lo abres con curiosidad, esperas encontrar una estru...