ServiceCollectionExtensions Class

Definition

A set of extension methods for IServiceCollection which provide support for hosting bots with .NET Core.

public static class ServiceCollectionExtensions
type ServiceCollectionExtensions = class
Public Module ServiceCollectionExtensions
Inheritance
ServiceCollectionExtensions

Methods

AddBot<TBot>(IServiceCollection, Action<BotFrameworkOptions>)

Adds and optionally configures a TBot to the IServiceCollection.

AddBot<TBot>(IServiceCollection, Func<IServiceProvider,TBot>, Action<BotFrameworkOptions>)

Adds and optionally configures a TBot to the IServiceCollection.

AddBot<TBot>(IServiceCollection, TBot, Action<BotFrameworkOptions>)

Adds and optionally configures a singleton bot instance to the IServiceCollection.

AddBotFrameworkAdapterIntegration(IServiceCollection, Action<BotFrameworkOptions>)

Adds the BotFrameworkAdapter as the IAdapterIntegration which will be used by the integration layer for processing bot requests.

Applies to

See also