Katana サンプル

作成者: Microsoft

Katana サンプル

ASP.NET ルートのサンプル | ソースコード
一部のアプリケーションでは、Asp.Net ルート テーブル内の OWIN コンポーネントを OWIN 以外のコンポーネントと並べて接続する必要があります。 このサンプルでは、Microsoft.Owin.Host.SystemWeb によって提供される RouteCollection 拡張メソッド MapOwinPath と MapOwinRoute を使用する方法を示します。

分岐パイプラインのサンプル | ソースコード
OWIN 要求処理パイプラインは線形である必要はありません。さまざまな方法で要求を処理するために分岐できます。 このサンプルでは、要求パスやその他の要求データ (ヘッダーなど) に基づいて分岐パイプラインを構築する方法を示します。 これらのコンポーネントは、Microsoft.Owin.Mapping nuget パッケージで入手できます。

カスタム サーバーのサンプル | ソースコード
OWIN をセルフホスティングするときにカスタム OWIN サーバーを使用する方法を示します。

埋め込みサンプル | ソースコード
一部の OWIN サーバーは、独自のプロセス ("セルフホステッド") 内で実行できます。 このサンプルでは、Microsoft.Owin.Hosting nuget パッケージによって提供されるツールを使用して OWIN アプリケーションを開始する方法を示します。

HelloWorld サンプル | ソースコード
OWIN は、さまざまなサーバー間でのアプリケーションの移植性を可能にする HTTP サーバー API の抽象化です。 このサンプルでは、生の OWIN 抽象化に関するいくつかの単純なラッパーを使用してHello World アプリケーションを記述し、ASP.NET などの Web サーバーで実行する方法を示します。

未加工の OWIN サンプル | ソース コードをHello Worldする
このサンプルでは、の OWIN 抽象化を使用してHello World アプリケーションを記述し、Asp.Net などの Web サーバーで実行する方法を示します。

SignalR サンプル | ソースコード
OWIN/Katana を使用して SignalR をセルフホストする方法を示します。 SignalR のセルフホスティングの詳細については、「 チュートリアル: SignalR セルフホスト」を参照してください。

静的ファイルのサンプル | ソースコード
OWIN/Katana を使用して静的ファイルの HTTP 要求をサポートする方法を示します。

Web API | ソースコード
このサンプルでは、IIS で OWIN をホストし、OWIN パイプラインに Web API を追加する方法を示します。

Web ソケットのサンプル | ソースコード
System.Net.WebSockets.WebSocket クラスを使用して OWIN で Web ソケットをサポートする方法を示します。