Как я могу отключить ведение журнала уровня информации Microsoft в nlog / .netcore?
Я все еще хочу вести запись информации для других моих регистраторов
У меня сейчас есть:
<rules>
<logger name="Microsoft.*" minlevel="Error" writeTo="nxlog_json" />
<logger name="Microsoft.*" minlevel="Error" writeTo="human_text_file" />
<logger name="*" minlevel="Info" writeTo="nxlog_json" />
<logger name="*" minlevel="Info" writeTo="human_text_file" />
</rules>
Это не работает, если я удаляю:
<logger name="*" minlevel="Info" writeTo="nxlog_json" />
<logger name="*" minlevel="Info" writeTo="human_text_file" />
Это работает для регистрации в Microsoft, но затем удаляет все записи для других регистраторов.
Чего мне не хватает?Я предполагаю, что logger name = "" переопределяет первые записи для Microsoft. , но я не хочу явно указывать имена других моих регистраторов.