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()