2010-07-26 17 views
15

में रूट लॉगर क्या है, मुझे समझ में नहीं आता है कि निम्न खंड में दिखाए गए रूट लॉगर के लिए मुख्य कार्यक्षमता क्या है। अन्य लॉगर्स से क्या अंतर है?log4net

<root> 
    <level value="WARN" /> 
    <appender-ref ref="RollingLogFileAppender" /> 
</root> 

उत्तर

11

मुझे लगता है कि log4net documentation काफी अच्छी तरह से इस बताते हैं:

संग्रह करने वालों पदानुक्रम में व्यवस्थित होते हैं। उदा। 0 लॉगर Foo.Bar लॉगर Foo का बच्चा है। इस तरह लॉगर्स एक पेड़ बनाते हैं और रूट लॉगर बस उस पेड़ की जड़ है (उदाहरण में फू रूट लॉगर का बच्चा है)।

यह हाइर्चरी कुछ रोचक कॉन्फ़िगरेशन अनुप्रयोगों (जैसे आपके एप्लिकेशन की संपूर्ण उप प्रणाली के लिए लॉगिंग सक्षम/सक्षम करने) की अनुमति देता है।

3

Root Logger एक (आमतौर पर सिर्फ लॉग स्तर) appenders और सेटिंग की सूची पकड़ कर सकते हैं जब प्रवेश करने के लिए इस्तेमाल किया।

Log4net के साथ Root Logger के बारे में अधिक जानकारी के लिए this link देखें।

यहां एक और अच्छा link है।