log4net - איך?

האזרחק

New member
log4net - איך?

האם ליצור אובייקט סטטי עבור כל class במערכת? (נשמע מופרע\ך) אם יש instance אחד בשכבה ייעודית - איך הוא יידע מי קרא לו? לשלוח בפרמטר? (הרי הבנאי מקבל את הסוג של ה class) מה הדרך המומלצת להשתמש ברכיב בהנ"ל אפליקציית ווב גדולה וכבדה. (הרבה מאוד דפים עם הרבה מאוד פקדי משתמש ושכבות עד אין קץ) מדובר בירושה מכובדת שצריך להלביש עליה מערכת לוגים. באותו נושא: למישהו יש רעיון למה כתיבה ל DB לא מצליחה? יש את כל הפרמטרים של בסיס הנתונים + טבלה שהוקמה + עדכון ה config עם הגרסא הנכונה של system.data וכו' ועדיין לא עובד (לevent log אני כותב בהצלחה) מדובר בsql server 2000 ושאלה אחרונה באמת: DOMConfigurator עובד, אבל obsolete (אפשר להשתמש בו) ואילו BasicConfigurator (המוממלץ וזה שמופיע בדוגמאות) לא עובד... למה?
 
Nil ref error

האם ליצור אובייקט סטטי עבור כל class במערכת? (נשמע מופרע\ך) ככה צריך לעבוד, כן. לפחות עבור כל מחלקה ממנה אתה מתכוון להוציא לוגים. זו השיטה הכי פשוטה לחלק את הלוגים. תפעיל את הלוג הפנימי שלו ותראה למה לא עובד. כמו כן, יש את XmlConfigurator שאתה צריך להשתמש בו.
 

האזרחק

New member
מדובר באפליקציית ווב

עם 80 ASPX כפול 2,3 ASCX בממוצע... לא יגרום בעיות? איך מפעילים את הלוג הפנימי? העתקתי את הconfig מה tutorial (עבור sql server).
 
Nil ref error

ממש לא יגרום לבעיות. אני עושה את זה עם מאות לוגים בקלות. תחפש כאן: http://logging.apache.org/log4net/release/faq.html#internalDebug
 
למעלה