using AdaptiveExpressions.Converters; using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs.Declarative; using Microsoft.Bot.Builder.Dialogs.Declarative.Converters; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; namespace Bot.Builder.Community.Components.Dialogs.Input { public class DialogsInputBotComponent : BotComponent { public override void ConfigureServices(IServiceCollection services, IConfiguration configuration) { services.AddSingleton(new DeclarativeType(EmailInput.Kind)); services.AddSingleton(new DeclarativeType(PhoneNumberInput.Kind)); services.AddSingleton(new DeclarativeType(SocialMediaInput.Kind)); services.AddSingleton( new DeclarativeType(MultiSelectChoiceInput.Kind)); services.AddSingleton>>(); } } }