public static async Task MainAsync(string[] args) { DefaultLoggerFactory defaultLoggerFactory = new DefaultLoggerFactory(); defaultLoggerFactory.SetProvider(new ConsoleLoggerProvider()); ApplicationContext.ConfigureLogger(defaultLoggerFactory, "MainLogger"); ApplicationContext.Logger.LogDebug("TEST LOG FOR DEBUGGING"); //TryCatch.Invoke(()=> DoAction()); await TryCatch.InvokeAsync(() => DoActionAsync()); }