OwinAppBuilder Class

 

This is the default OWIN configuration class used to set up the OWIN application with the middleware extensions the runtime uses (e.g. authentication providers) as well as ASP.NET Web API. The OWIN application configuration to use can be configured through the dependency injection engine.

Namespace:   Microsoft.WindowsAzure.Mobile.Service.Config
Assembly:  Microsoft.WindowsAzure.Mobile.Service (in Microsoft.WindowsAzure.Mobile.Service.dll)

System::Object
  Microsoft.WindowsAzure.Mobile.Service.Config::OwinAppBuilder

public ref class OwinAppBuilder : IOwinAppBuilder

NameDescription
System_CAPS_pubmethodOwinAppBuilder(HttpConfiguration^)

Initializes a new instance of the OwinAppBuilder class using the provided configuration.

NameDescription
System_CAPS_pubmethodConfiguration(IAppBuilder^)

Initiates configuration of the Owin application pipeline.

System_CAPS_protmethodConfigureAuthentication(IAppBuilder^, HttpConfiguration^)

Adds the ASP.NET Identity Framework authentication providers to the OWIN application pipeline.

System_CAPS_protmethodConfigureBackstop(IAppBuilder^, HttpConfiguration^)

Adds a backstop to the OWIN application pipeline resulting in a 404 Not Found response for any requests getting to this part of the pipeline.

System_CAPS_protmethodConfigureExtensions(IAppBuilder^, HttpConfiguration^)

Adds IOwinAppBuilderExtension instances to the OWIN application pipeline. IOwinAppBuilderExtension implementations that are registered with the Dependency Injection engine will automatically get added to the end of the OWIN application pipeline. This is useful for extensions where ordering is not critical other than that they are added after the authentication part of the pipeline.

System_CAPS_protmethodConfigureLogger(IAppBuilder^, HttpConfiguration^)

Adds (optional) logging to the OWIN application pipeline. The ILoggerFactory can be registered with the Dependency Injection engine.

System_CAPS_protmethodConfigureWebApi(IAppBuilder^, HttpConfiguration^)

Adds Web API to the OWIN application pipeline.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: