Est-il possible d'exécuter Asp.Net Mvc en tant que middleware OWIN? Qu'est-ce qui est nécessaire pour cela? Je n'arrive pas à trouver quoi que ce soit à ce sujet mais je n'ai aucune idée pourquoi ce ne serait pas possible.
C'est possible? Est-ce facile? La question a-t-elle un sens?
Actuellement, ASP.NET MVC ne fonctionne pas sur OWIN. L'API Web le sera car elle a été découplée de System.Web
, en particulier HttpContext
. Il s'agit de la principale dépendance qui empêche MVC de s'exécuter également sur OWIN.
Certaines alternatives qui fonctionnent sur OWIN sont FubuMVC , Nancy et Simple.Web
Non, MVC dépend de System.Web.dll (et donc d'IIS).
Commander projet Helios . Peut-être combler le besoin.
Vous pouvez regarder Katana.Boot.AspNet mais comme Chris Ross a dit c'est juste un prototype "bonjour le monde" sans aucun développement supplémentaire. Vous pouvez également consulter le pipeline ASP.NET de l'ère OWIN Gate adaptateur .