web-dev-qa-db-ja.com

Asp.Net MvcをOWINミドルウェアとして実行しますか?

Asp.Net MvcをOWINミドルウェアとして実行することは可能ですか?これには何が必要ですか?私はこれについて何も見つけることができないようですが、なぜそれが可能でないのか分かりません。

出来ますか?易しいですか?質問は意味がありますか?

24
George Mauer

現在、ASP.NET MVCはOWINでは実行できません。 Web APIは、System.Web、具体的にはHttpContextから分離されているためです。これは、MVCがOWINでも実行されないようにする主な依存関係です。

OWINで実行されるいくつかの代替は FubuMVCNancy および Simple.Web です。

25
Brian Surowiec

いいえ、MVCはSystem.Web.dll(したがってIIS)に依存しています。

10
Brock Allen

チェックアウト プロジェクトHelios 。おそらくニーズを満たします。

5
mxmissile

あなたはKatana.Boot.AspNetを見るかもしれませんが、 Chris Rossが言ったように これは、「hello world」プロトタイプであり、それ以上の開発はありません。また、OWINゲートの時代のASP.NETパイプライン アダプター も確認できます。

4
makovich