मैं एनएलओजी में लॉग इन करने के लिए कस्टम एपेंडर लिखने की कोशिश कर रहा हूं। मैंने log4net के लिए कुछ परीक्षाएं देखीं, जहां एपेंडर लिखना चाहिए जो अमूर्त वर्ग एपेंडरस्केलेटन से प्राप्त है। क्या कोई एनएलओजी में एनालॉग क्लास का नाम दे सकता है?कस्टम एनएलओजी एपेंडर
8
A
उत्तर
9
log4net के परिशिष्टों का एनएलओजी एनालॉग लक्ष्य होगा। अपना खुद का लक्ष्य बनाने के लिए, आपको NLog.Targets.TargetWithLayout
से उत्तराधिकारी होना होगा। अपने लक्ष्य को पंजीकृत (NLog खोज करेंगे -
<nlog>
<extensions>
<add assembly="MyBarAssembly"/>
</extensions>
<targets>
...
और अंतिम चरण:
[Target("Foo")]
public class FooTarget : TargetWithLayout
{
protected override void Write(LogEventInfo logEvent)
{
Console.WriteLine(logEvent.Message);
}
}
अगला चरण विधानसभा जहां अपनी कक्षा एक्सटेंशन NLog को परिभाषित किया गया है जोड़ रहा है: इसके अलावा, आप विशेषता TargetAttribute
के साथ अपने लक्ष्य वर्ग को चिह्नित करना चाहिए TargetAttribute
द्वारा प्रकार के बाजारों के विस्तार में
<target name="foo" type="Foo"/>
संबंधित मुद्दे
- 1. LOG4J: कस्टम एपेंडर
- 2. एनएलओजी
- 3. एनएलओजी
- 4. कस्टम लॉगबैक एपेंडर से वसंत का उपयोग करना?
- 5. एनएलओजी प्रदर्शन
- 6. कस्टम एनएलओजी लॉगलेवल या प्रति कक्षा एकाधिक लॉगर्स?
- 7. लॉगबैक फ़ाइल एपेंडर तुरंत
- 8. लॉग 4j एसएमटीपी एपेंडर
- 9. जब मैं अपने एपेंडर
- 10. एनएलओजी - मैं डेटाबेस
- 11. एनएलओजी - वैकल्पिक डेटाबेस कॉलम
- 12. एनएलओजी: इवेंट लॉग
- 13. एफ # एनएलओजी कॉन्फ़िगरेशन फ़ाइल
- 14. मैं एनएलओजी लक्ष्य
- 15. एनएलओजी फ़ाइल विभाजन
- 16. एनएलओजी समय स्वरूपण
- 17. एनएलओजी प्रोग्रामेटिक रूप से
- 18. सी # व्युत्पन्न क्लास प्रकार एनएलओजी
- 19. log4j एपेंडर थ्रेसहोल्ड और श्रेणी
- 20. प्रति विधि अलग-अलग एपेंडर
- 21. log4net एडोनेट एपेंडर कनेक्शन समस्या
- 22. लॉग 4 जे स्विंग एपेंडर
- 23. एनएलओजी घुमाने और सफाई लॉगफाइल
- 24. एनएलओजी कॉन्फ़िगरेशन फ़ाइल को web.config
- 25. क्या मैं एक कस्टम log4net एपेंडर के कन्स्ट्रक्टर के लिए तर्क पास कर सकता हूं?
- 26. कस्टम लॉगबैक एपेंडर - फ़ाइल हेडर तैयार करना और इसे रोलओवर बनाना
- 27. Grails (Tomcat में) क्यों catalina.out और मेरे कस्टम फ़ाइल एपेंडर दोनों के लिए लॉगिंग है?
- 28. लॉगबैक: दो एपेंडर, एकाधिक लॉगर्स, विभिन्न स्तर
- 29. क्या कोई लॉग 4नेट मेमोरी एपेंडर है?
- 30. एनएलओजी का उपयोग करके अनचाहे अपवाद लॉगिंग? क्या ईएलएमएएच और एनएलओजी एक साथ इस्तेमाल किया जाना चाहिए?
सहायता के लिए धन्यवाद! –