Я начинаю разрабатывать новое приложение asp.net на основе subsonic3 (для запросов) и log4net (для журналов) и хотел бы узнать, как взаимодействовать с subsonic3 с log4net, чтобы log4net регистрировал базовый sql, используемый subsonic.
Это то, что я имею до сих пор:
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;
}