Разница между Serilog MinimumLevel.ControlledBy и MinimumLevel.Override в ядре веб-API? - PullRequest
0 голосов
/ 06 августа 2020

Кто-нибудь может объяснить мне, в чем разница между Serilog MinimumLevel.ControlledBy и MinimumLevel.Override в ядре веб-API?

1 Ответ

1 голос
/ 06 августа 2020

ControlledBy позволяет вам назначить переменную Switch, которая будет управлять регистрацией - этот переключатель можно регулировать (например, периодически просматривая глобальные настройки)

Override позволяет вам указать значение один раз, это фиксируется в общей конфигурации.

Последний обеспечивает лучшую производительность (хотя и не в обычно важном факторе)

...