diff --git a/docs/Telegrator.Hosting.xml b/docs/Telegrator.Hosting.xml index e66dabb..ec77187 100644 --- a/docs/Telegrator.Hosting.xml +++ b/docs/Telegrator.Hosting.xml @@ -239,9 +239,6 @@ The key used to store the in the builder properties. - - - Replaces TelegramBotHostBuilder. Configures DI, options, and handlers. @@ -267,11 +264,6 @@ Replaces TelegramBotHostBuilder. Configures DI, options, and handlers. - - - Gets the from the builder properties. - - Contains extensions for diff --git a/src/Telegrator.Hosting.Web/Program.cs b/src/Telegrator.Hosting.Web/Program.cs index ceaf709..67c3c8c 100644 --- a/src/Telegrator.Hosting.Web/Program.cs +++ b/src/Telegrator.Hosting.Web/Program.cs @@ -16,7 +16,8 @@ internal class Program ApplicationName = "TelegramBotWebHost example", }); - builder.Handlers.CollectHandlersAssemblyWide(); + builder.Handlers + .CollectHandlersAssemblyWide(); builder.Build() .AddLoggingAdapter() @@ -32,9 +33,9 @@ internal class Program ApplicationName = "WebApplication example", }); - builder.AddTelegratorWeb(); - builder.Handlers.CollectHandlersAssemblyWide(); - + builder.AddTelegratorWeb(action: builder => builder.Handlers + .CollectHandlersAssemblyWide()); + builder.Build() .UseTelegratorWeb(dontMap: true) .RemapWebhook("https://awesome-butt-sex.cloudpub.ru/") @@ -55,7 +56,8 @@ internal class Program Configuration = configuration }); - builder.Handlers.CollectHandlersAssemblyWide(); + builder.Handlers + .CollectHandlersAssemblyWide(); builder.Build() .AddLoggingAdapter() @@ -71,8 +73,8 @@ internal class Program ApplicationName = "Host example", }); - builder.AddTelegrator(); - builder.Handlers.CollectHandlersAssemblyWide(); + builder.AddTelegrator(action: builder => builder.Handlers + .CollectHandlersAssemblyWide()); builder.Build() .UseTelegrator()