「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。 目次 †概要 †OWIN(Open Web Interface for .NET)
経緯 †昨今、色々と技術的な変化が早いため、
OWINが登場した。 目標 †
主要なデータ構造 †environment dictionary †
IDictionary<string, object> application delegate †コンポーネントの間は下記の function signature で呼ばれる。 Func<IDictionary<string, object>, Task>; OWINミドルウェア †以下の様な、OWINミドルウェアが存在する。 ASP.NET Identity †ASP.NET SignalR †ASP.NET Web API †OWINミドルウェア作成 †この「ミドルウェア」を自作すればパイプライン上で挙動をカスタマイズできる。
OWIN化手順 †シンプルに
と捉えると良い。 手順については「コチラ」を参照のこと。 参考 †
OWIN is dead ? †以下に「これからは ASP.NET 5。(死に切ってはいないけれど) OWIN is dead!!」とある。
今では完全に OWIN と Katana Project は止まっているらしい。 補足 †OWIN と Katanaの意味が長々明確ではありませんでしたが、
ということだったようでしたが、その後、OWIN の仕様は、
ただし、OWINの上でASP.NET Coreが動くのではなくて、 Microsoft Docs †
|