开发者

ASP.NET MVC (2) log4net logging pattern

What 开发者_StackOverflow中文版is the best logging pattern for asp.net mvc 2 using log4net? When should I initialize logger how should I access logger instance?


We follow the same pattern that we use for all apps:

Create a logger inside each class, setting the class type as the logger name and log everything that need to be logged inside the class to the local logger. Like this (for example... there are other ways to declare the logger):

private static readonly ILog _log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

If you're so inclined you could try to weave a logging aspects throught your class, but sometimes you need finer grained control, which is why we go through the process of putting them in by hand.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜