के लिए लॉगर नेमस्पेस के लिए केवल एक निश्चित स्तर से लॉग इन करने के लिए एनएलओजी को कॉन्फ़िगर कैसे करें मेरे पास निम्न लॉगर्स कॉन्फ़िगर किए गए हैं।* सभी * लक्ष्यों
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
<target name="file" xsi:type="File" fileName="trace.log"/>
<target name="trace" xsi:type="OutputDebugString"/>
<target name="console" xsi:type="ColoredConsole" />
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="file" />
<logger name="*" minlevel="Info" writeTo="trace" />
<logger name="*" minlevel="Info" writeTo="console" />
</rules>
</nlog>
मैं घटक के लिए सब कुछ करना चाहते हैं। चेतावनी और सभी वालों के लिए उच्च से * के लिए एक ही लॉग इन होना। NHibernate के साथ इस आसान है:
<logger name="NHibernate.SQL">
<level value="OFF"/>
</logger>
मैं निम्नलिखित जोड़ने की कोशिश की:
<logger name="Component.*" minlevel="Warn" final="true" />
यह काम नहीं करता।
सभी लक्ष्यों के लिए लॉगर नेमस्पेस के लिए केवल एक निश्चित स्तर से लॉग इन करने के लिए कैसे करें।
मैं और अधिक तार्किक log4net प्रक्रिया अपनाते हैं .... –