Я разрабатываю службу, которая должна сбрасывать каждую запись в журнале в виде отдельного json-файла. Затем все эти файлы журнала сбрасываемых журналов будут импортированы в ElasticSearch. Я знаю, что ElasticSearch раковина, но идея не потерять журналы, когда ElasticSearch недоступен.Можно ли поручить Serilog выгружать каждую запись в отдельный файл json?
Один из способов заключается:
- Чтобы использовать TextWriter раковина с StringWriter;
- Dump StringВводное содержание json-файла;
- И очистить базовый StringBuilder после каждого вызова.
Любые другие решения?
Отлично! Сегодня я попробую попробовать. – maksmara