تكوين log4net لاستخدام التخزين المعزول في تطبيق WPF
-
26-09-2019 - |
سؤال
أرغب في استخدام RollingAppender من Log4Net للكتابة إلى التخزين المعزول ، لكن لا يمكنني معرفة كيفية تكوين Log4Net للقيام بذلك. لكي أكون واضحًا ، أحاول القيام بذلك في تطبيق WPF مثبت ، لذلك ليس لدي بعض المشكلات التي نشرها بعض مستخدمي Silverlight بالفعل.
اعتقدت أن أفضل فرصتي هي تعيين مسار الملف ديناميكيًا كما هو موضح في هذه الإجابة ، أفضل طريقة لتعيين مسار ملف الجسد ديناميكيًا, ، ولكن بالطبع لا يمكنك الوصول إلى مسار ملف التخزين المعزول.
هل يمكن لأي شخص أن يؤكد ما إذا كان من الممكن إعداد log4net rollingappender لاستخدام التخزين المعزول ، وإذا كان الأمر كذلك ، فكيف؟
المحلول
لا أعرف ما إذا كان هذا سيساعدك ، لكنني نشرت فكرة عن إنشاء هدف جديد لـ NLOG يمكن أن يكتب إلى التخزين المعزول. لم أختبرها ، لكنها تبدو واضحة ومباشرة.
فيما يلي رابط السؤال الذي نشرت فيه اقتراحي كإجابة:
على افتراض أنه يعمل ، من المحتمل أن يكون من السهل جدًا إنشاء شيء مشابه في Log4Net. بالطبع ، لن يكون لها نفس القدرات التي تتمتع بها RollingAppender ، لذلك قد لا تكون مفيدة لك ، حتى لو كان يعمل.