diff --git a/src/FilterLists.Agent/Program.cs b/src/FilterLists.Agent/Program.cs index 0644fdde5..7aef08098 100644 --- a/src/FilterLists.Agent/Program.cs +++ b/src/FilterLists.Agent/Program.cs @@ -5,6 +5,7 @@ using FilterLists.Agent.Features.Urls; using FilterLists.Agent.Infrastructure.DependencyInjection; using MediatR; +using Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse; using Microsoft.Extensions.DependencyInjection; namespace FilterLists.Agent @@ -16,6 +17,10 @@ public static class Program public static async Task Main(string[] args) { _serviceProvider = ServiceProviderBuilder.Build(); + + // init never-resolved singleton + _serviceProvider.GetService(); + var parser = _serviceProvider.GetService(); var mediator = _serviceProvider.GetService(); await parser.ParseArguments(args).MapResult(async o =>