【发布时间】:2010-05-17 10:17:09
【问题描述】:
我开始基于 subsonic3(用于查询)和 log4net(用于日志)开发一个新的 asp.net 应用程序,并且想知道如何将 subsonic3 与 log4net 接口,以便 log4net 记录 subsonic 使用的底层 sql。
这是我目前所拥有的:
public static IEnumerable<arma_ocorrencium> ListArmasOcorrencia()
{
if (logger.IsInfoEnabled)
{
logger.Info("ListarArmasOcorrencia: start");
}
var db = new BdvdDB();
var select = from p in db.arma_ocorrencia
select p;
var results = select.ToList<arma_ocorrencium>(); //Execute the query here
if (logger.IsInfoEnabled)
{
// log sql here
}
if (logger.IsInfoEnabled)
{
logger.Info("ListarArmasOcorrencia: end");
}
return results;
}
【问题讨论】:
标签: sql log4net subsonic3 logging