मैं पैटर्न & प्रैक्टिस एंटरप्राइज़ लाइब्रेरी लॉगिंग एप्लिकेशन ब्लॉक को .NET में लिखे गए एप्लिकेशन के लिए लपेट रहा हूं।सिंगलटन लॉगर, स्थैतिक लॉगर, फैक्टरी लॉगर ... लॉग कैसे करें?
मैं एक लॉगर को उपclass करने में सक्षम होना चाहता हूं (यानी डोमेन विशिष्ट लॉगिंग प्रदान करने के लिए)।
ऐसा करने का सबसे अच्छा तरीका क्या है?
उदाहरण के लिए, मेरे पास इस समय एक स्थिर लॉगर क्लास है, लेकिन यह मुझे डोमेन विशिष्ट लॉगिंग के लिए विशेषज्ञता देने की अनुमति नहीं देता है।
उदाहरण के लिए,
Log(MyDomainObj obj, string msg)
एक डिजाइन बिंदु से इस तरह से जाने का रास्ता है। – Mantzas
पहले से ही रैपर उपलब्ध हैं जैसे सामान्य.लॉगिंग। – Onur