Как настроить вход в .NET Core 3.1 для одновременной записи как в консоль, так и в файл?

У меня возникли проблемы с настройкой входа в .NET Core 3.1 для одновременной записи в консоль и файл. В частности, я хочу регистрировать сообщения на консоли для мониторинга в реальном времени, а также записывать те же сообщения в файл для последующего анализа. В настоящее время я могу одновременно записывать сообщения только в один пункт назначения: в консоль или в файл. Мне нужно решение, которое позволит мне писать в оба места назначения одновременно.

Я попытался настроить ведение журнала в своем приложении .NET Core 3.1, используя встроенную структуру ведения журнала и сторонние библиотеки ведения журнала, такие как Serilog. Я ожидал, что смогу записывать сообщения журнала как в консоль, так и в файл, используя одну конфигурацию, но мне это не удалось. Когда я настроил ведение журнала для записи в консоль, оно не записывалось в файл, а когда я настроил его для записи в файл, оно не записывалось в консоль.

0 ответов

Другие вопросы по тегам