DatabaseLogger (EF default logger interceptor)
static readonly DatabaseLogger DatabaseLogger = new DatabaseLogger("sqllog.txt", true);
public AutoLotEntities():base("AutoLotEntities")
{
DatabaseLogger.StartLogging();
DbInterception.Add(DatabaseLogger);
}
protected override void Dispose(bool disposing)
{
DbInterception.Remove(DatabaseLogger);
DatabaseLogger.StopLogging();
base.Dispose(disposing);
}