Настройка Serilog через appsettings.json для Application Insights - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь использовать https://github.com/serilog/serilog-settings-configuration для чтения настроек приложения и настройки serilog для понимания приложения: https://github.com/serilog/serilog-sinks-applicationinsights. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу установить последние параметры для вызова ApplicationInsightsEvents, который функция, которая принимает LogEvent и возвращает ITelemetry. Как это можно установить через appsettings.json?

В основном я хочу заменить следующую строку: log.WriteTo.ApplicationInsightsEvents (InstrumentationKey, level, CultureInfo.CurrentCulture, TelemetryConverter.ConvertLogEventsToEnerGovTelemetry);

со строкой внутри appsettings.json

Спасибо.

1 Ответ

0 голосов
/ 18 января 2019

Ответ на GitHub: https://github.com/serilog/serilog-settings-configuration/issues/165. Просто нужно написать сборку и вставить туда окончательный код.

...