जवाबों:
मैं आमतौर पर इसे इस तरह उपयोग करने की कोशिश करता हूं:
• डिबग : प्रोग्राम स्टेट से संबंधित बारीक विवरण, आमतौर पर डिबगिंग के लिए उपयोग किया जाता है;
• जानकारी : कार्यक्रम की स्थिति, कार्यक्रम की घटनाओं या व्यवहार पर नज़र रखने से संबंधित सूचनात्मक विवरण;
• चेतावनी : बयान जो संभावित हानिकारक घटनाओं या कार्यक्रम में राज्यों का वर्णन करते हैं;
• त्रुटि : बयान जो आवेदन में गैर-घातक त्रुटियों का वर्णन करते हैं; इस स्तर का उपयोग अक्सर लॉगिंग अपवादों को लॉग करने के लिए किया जाता है;
• घातक : त्रुटि की स्थिति का सबसे गंभीर प्रतिनिधित्व करने वाले बयान, जिसके परिणामस्वरूप कार्यक्रम समाप्ति की संभावना है।
Http://www.beefycode.com/post/Log4Net-Tutorial-pt-1-Getting-Start.px पर मिला
यह भी याद रखें कि सभी info()
, error()
और debug()
लॉगिंग कॉल किसी भी आवेदन के भीतर आंतरिक प्रलेखन प्रदान करते हैं।
log.info("parse the widget text; ignore contents of 'foo'")
कोड को पढ़ते समय उदाहरण उपयोगी दस्तावेज के रूप में कार्य करता है, भले ही यह एक लॉग स्टेटमेंट भी हो।