метод (очевидно, поскольку я пропускаю что-то очевидное!) и собираюсь оставить это на некоторое время ...

естве шага перехода от NLog к Serilog я хочу перенаправить стандартную проводку, лежащую в основе стандартных вызовов NLog.LogManager.GetLogger(name) Мост любого кода регистрации в NLog для немедленной пересылки в окружающий SerilogLog.Logger я хочу только один фрагмент конфигурации, который просто пересылает сообщение, без буферизацииLog4net.Appender.Serilog делает для Log4net.

Может кто-нибудь придумать или указать мне канонический фрагмент, который делает это правильно и эффективно, пожалуйста? Требования, которые я могу придумать:

Поддерживать уровень, т.е.nlog.Warn должно быть эквивалентноserilog.WarningSerilog может сгенерировать время зановоматериализация сообщения в приложении, то есть нет необходимости поддерживать какие-либо свойства, связанные с «сообщением» (LogEvent в терминах серилога)нет буферизацииМне не нужно использовать какую-либо другую цель NLog (то есть изменение / удаление сообщения было бы хорошо)

Ответы на вопрос(1)

Ваш ответ на вопрос