RegisterClassMiddleware<T> Constructors

Definition

Overloads

RegisterClassMiddleware<T>(T)

Initializes a new instance of the RegisterClassMiddleware<T> class.

RegisterClassMiddleware<T>(T, String)

Initializes a new instance of the RegisterClassMiddleware<T> class.

RegisterClassMiddleware<T>(T)

Initializes a new instance of the RegisterClassMiddleware<T> class.

public RegisterClassMiddleware (T service);
new Microsoft.Bot.Builder.RegisterClassMiddleware<'T (requires 'T : null)> : 'T -> Microsoft.Bot.Builder.RegisterClassMiddleware<'T (requires 'T : null)>
Public Sub New (service As T)

Parameters

service
T

The object or service to add.

Applies to

RegisterClassMiddleware<T>(T, String)

Initializes a new instance of the RegisterClassMiddleware<T> class.

public RegisterClassMiddleware (T service, string key);
new Microsoft.Bot.Builder.RegisterClassMiddleware<'T (requires 'T : null)> : 'T * string -> Microsoft.Bot.Builder.RegisterClassMiddleware<'T (requires 'T : null)>
Public Sub New (service As T, key As String)

Parameters

service
T

The object or service to add.

key
String

optional key for service object in turn state (default is instance.GetType().FullName).

Applies to