Я настроил этот фильтр для одного из моего Log4Net appenders (использует AdoNetAppender):log4net: PropertyFilter не работает
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="DEBUG" />
<acceptOnMatch value="true" />
</filter>
<filter type="log4net.Filter.PropertyFilter">
<key value="c" />
<stringToMatch value="Stribe.Kernel" />
<acceptOnMatch value="true" />
</filter>
<filter type="log4net.Filter.DenyAllFilter" />
Я, вероятно, делать что-то действительно неправильно, но пытаюсь понять это в течение часа теперь, и это сводит меня с ума. То, что я хочу, чтобы фильтр делал, - это запретить все записи, кроме тех, у кого имя регистратора начинается (или содержать, оба отлично для меня) с «Stribe.Kernel»
Также попробовал что-то, но я не могу заставить его работать.
Любые предложения?
«Пробовал что-то с« ... с чем? И: что * делать * вы испытываете, все записано или ничего? –
все регистрируется ... это то, что я пытался с regexToMatch: <значение ключа = "Регистратор" /> –