но Console.WriteLine() Не пишет , когда запускаю через терминал Dotnet run все работает и показывает из-за чего это может быть?
после выполнения программы ждёшь ввода от пользователя? по-типу Console.ReadLine()?
нет не закрывается static async Task Main(string[] args) { var configuration = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddEnvironmentVariables().Build(); Log.Logger = new LoggerConfiguration() .ReadFrom.Configuration(configuration) .CreateLogger(); try { WriteConf write = new WriteConf(); await write.WriterJob(); Console.ReadKey(); write.OnShutdown(); } catch (Exception ex) { Log.Error(ex, "The application Failed to Start"); } finally { Log.CloseAndFlush(); } } сразу переходит к Console.ReadKey()
да и там и там ждет, но в одном async вывод показывает в другом нет(
Обсуждают сегодня