次の方法で共有


OwinAppBuilder クラス

定義

これは、ランタイムが使用するミドルウェア拡張機能 (認証プロバイダーなど) と ASP.NET Web APIを使用して OWIN アプリケーションを設定するために使用される既定の OWIN 構成クラスです。 使用する OWIN アプリケーション構成は、依存関係挿入エンジンを使用して構成できます。

public class OwinAppBuilder : Microsoft.WindowsAzure.Mobile.Service.Config.IOwinAppBuilder
type OwinAppBuilder = class
    interface IOwinAppBuilder
Public Class OwinAppBuilder
Implements IOwinAppBuilder
継承
OwinAppBuilder
実装

コンストラクター

OwinAppBuilder(HttpConfiguration)

指定された構成を使用して、 クラスの OwinAppBuilder 新しいインスタンスを初期化します。

メソッド

Configuration(IAppBuilder)

指定 appBuilderした を操作して OWIN パイプラインを構成します。

ConfigureAuthentication(IAppBuilder, HttpConfiguration)

ASP.NET Identity Framework 認証プロバイダーを OWIN アプリケーション パイプラインに追加します。

ConfigureBackstop(IAppBuilder, HttpConfiguration)

OWIN アプリケーション パイプラインにバックストップを追加すると、パイプラインのこの部分に送信される要求に対して 404 Not Found 応答が生成されます。

ConfigureExtensions(IAppBuilder, HttpConfiguration)

OWIN アプリケーション パイプラインにインスタンスを追加 IOwinAppBuilderExtension します。 IOwinAppBuilderExtension 依存関係挿入エンジンに登録されている実装は、OWIN アプリケーション パイプラインの末尾に自動的に追加されます。 これは、パイプラインの認証部分の後に追加される順序付け以外に重要ではない拡張機能に役立ちます。

ConfigureLogger(IAppBuilder, HttpConfiguration)

(省略可能) ログを OWIN アプリケーション パイプラインに追加します。 は Microsoft.Owin.Logging.ILoggerFactory 、依存関係挿入エンジンに登録できます。

ConfigureWebApi(IAppBuilder, HttpConfiguration)

OWIN アプリケーション パイプラインに Web API を追加します。

適用対象