से मान प्राप्त करना मैंने AppenderSkeleton-class को विस्तारित करके कस्टम लॉग 4नेट एपेंडर लागू किया है। यह उतना आसान था जितना कि कोई भी पूछ सकता था और पूरी तरह से काम करता था।Log4Net कॉन्फ़िगरेशन
मेरी समस्या यह है कि मुझे कुछ मूल्यों को हार्डकोड करना पड़ा और मैं उन्हें अपने कोड से एपेंडर की कॉन्फ़िगरेशन में हटाना चाहता हूं। चूंकि log4net जानता है कि यह कैसे कॉन्फ़िगर किया गया है, मुझे लगता है कि इसके कॉन्फ़िगरेशन के लिए log4net से पूछने का एक तरीका होना चाहिए।
<appender name="MyLogAppender" type="xxx.yyy.zzz.MyLogAppender">
<MyProperty1>property</MyProperty1>
<MyProperty2>property</MyProperty2>
<MyProperty3>property</MyProperty3>
</appender>
कैसे प्राप्त करने के लिए MyProperty1-3 का मूल्य तो मैं इसे अपने appender के अंदर उपयोग कर सकते हैं:
मेरे appender कुछ इस तरह दिखाई सकता है?
अग्रिम धन्यवाद Roalnd