web-dev-qa-db-fra.com

Exécuter Asp.Net Mvc en tant que middleware OWIN?

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?

24
George Mauer

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

25
Brian Surowiec

Non, MVC dépend de System.Web.dll (et donc d'IIS).

10
Brock Allen

Commander projet Helios . Peut-être combler le besoin.

5
mxmissile

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 .

4
makovich