using System; using System.IO; using System.Net; using System.Threading.Tasks; using Serilog; using Serilog.Formatting.Json; using Sony.Filtr.Bootstrap; using Sony.Filtr.Utility; namespace Sony.Filtr.ScheduledTask { public static class Program { private static async Task Main(string[] args) { ServicePointManager.DefaultConnectionLimit = Maybe.GetAppSettingsIntOrDefault("ServicePointManager.DefaultConnectionLimit", 3); var ioc = await new Bootstrapper().InitializeAsync(); var scheduledTaskRunner = ioc.GetInstance(); await scheduledTaskRunner.ExecuteAsync(args); } } }