tag route net mvc from for asp asp.net-core owin katana

route - Migración de OWIN a ASP.NET Core



tag helpers asp net core (2)

Al pasar de OWIN a ASP.NET Core, he encontrado un poco de información sobre las dependencias a la migración , pero no he encontrado información sobre estos otros temas:

  • El oleoducto intermedio. ¿Cómo es esto diferente, o no?
  • La canalización DelegatingHandler (por ejemplo, la API web). ¿Cómo es esto diferente, o no?
  • El archivo startup.cs. ¿Cómo es esto diferente?

En resumen, sería fantástico saber cuáles son los principales puntos calientes que necesitarían mi atención para pasar de OWIN a ASP.NET Core.

Como primer ejemplo, ASP.NET Core no parece tener HttpConfiguration . Hay miles de ejemplos de complementos y servicios que asumen su existencia. Me gustaría inferir cómo traducir las instrucciones para HttpConfiguration en cualquier enfoque que ASP.NET Core espere.

Como otro ejemplo, la documentación de Swashbuckle brinda instrucciones para la configuración con OWIN, pero esas instrucciones no funcionan con ASP.NET Core. Si entendiera las diferencias principales con OWIN, sería más fácil "adivinar" cómo instalar Swashbuckle en ASP.NET Core.

  • Nota: Swashbuckle también da instrucciones para aplicaciones self-hosted . Eso me confunde porque creo que OWIN ( con respecto a Katana) ya está alojado en uno mismo, por lo que a mí me parece redundante. Pero no creo que esto esté relacionado con la pregunta presente.

Mi pregunta ha usado Swashbuckle como ejemplo, pero no estoy preguntando sobre Swashbuckle específicamente.

Actualizar

Descubrí que gran parte de la información que busco está en el artículo Transición de la API Web 2 a ASP.NET MVC 6 .


Creo que puedes empezar here . Es un capítulo completo sobre OWIN con ASP.NET Core. Espero que esto ayude.