9
मैं nHibernate द्वारा उत्पन्न सभी SQL लॉगिंग कर रहा हूं क्योंकि हमारे पास एक अजीब समस्या है। यह अकेले विशाल लॉग उत्पन्न करता है, इसलिए मैं केवल उन पंक्तियों को लॉग इन करने की कोशिश करके उन्हें छोटा करने की कोशिश कर रहा हूं जिनमें एक निश्चित आईडी है। यह अभी भी लगता है जैसे सब कुछ आ रहा है। क्या यहां कुछ अजीब लग रहा है?Log4Net StringMatchFilter कुछ भी फ़िल्टर नहीं कर रहा है
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender,log4net" >
<param name="File" value="nHibernate.txt" />
<param name="AppendToFile" value="true" />
<param name="DatePattern" value="yyyy.MM.dd" />
<layout type="log4net.Layout.PatternLayout,log4net">
<conversionPattern value="%d %p %m%n" />
</layout>
<filter type="log4net.Filter.StringMatchFilter">
<stringToMatch value="5764" />
<acceptOnMatch value="true" />
</filter>
</appender>
<logger name="NHibernate.SQL" additivity="false">
<level value="DEBUG" />
<appender-ref ref="RollingFile" />
</logger>
मामला मामले ऐसे हैं जिनमें एक और फिल्टर है, और , आप स्ट्रिंगमैचफिल्टर को दूसरे के ऊपर ले जा सकते हैं, और मेरा मानना है कि आपको उस मामले में की आवश्यकता नहीं है –
sawe