OwinAppBuilderExtension Class

 

The Extension which adds ASP.NET SignalR to the Owin pipeline.

Namespace:   Microsoft.Azure.Mobile.Server.Config
Assembly:  Microsoft.Azure.Mobile.Server.SignalR (in Microsoft.Azure.Mobile.Server.SignalR.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Azure.Mobile.Server.Config.OwinAppBuilderExtension

Syntax

public class OwinAppBuilderExtension
public ref class OwinAppBuilderExtension 
type OwinAppBuilderExtension = class end
Public Class OwinAppBuilderExtension

Constructors

Name Description
System_CAPS_pubmethod OwinAppBuilderExtension(HttpConfiguration)

Initializes a new instance of the OwinAppBuilderExtension class.

Properties

Name Description
System_CAPS_protproperty Config

Gets or sets the HttpConfiguration for this extension.

Methods

Name Description
System_CAPS_pubmethod Configure(IAppBuilder)

System_CAPS_protmethod ConfigureSignalR(IAppBuilder)

Configures the ASP.NET SignalR part of the OWIN pipeline.

System_CAPS_protmethod ConfigureSignalRBackplane(IDependencyResolver)

Gets the connection string (if any) to use as the ASP.NET SignalR backplane when running in hosted mode.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_protmethod GetCorsOptions()

Gets a CorsOptions instance based on any CorsOptions provided in the HttpConfiguration.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_protmethod GetPersistentConnectionPath(Type)

Gets a path for a PersistentConnection of persistentConnection. The persistent connection will get wired up under the path /signalr. e.g. /signalr/testconnection.

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

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

See Also

Microsoft.Azure.Mobile.Server.Config Namespace

Return to top