public LogController(ILogDbAccess logCtrl, ILogger <LogController> logger) { _logCtrl = logCtrl ?? throw new ArgumentNullException(nameof(logCtrl)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public SqlDbLoggerProvider(string categoryName, LogLevel logLevel, ILogDbAccess logDb) { _filter = (cat, level) => (cat.Contains(categoryName)) && (level >= logLevel); _logDb = logDb; _cat = categoryName; }
public SqlDbLoggerProvider(ILogDbAccess logDb) { _logDb = logDb; }
public SqlDbLogger(string categoryName, Func <string, LogLevel, bool> filter, ILogDbAccess logDb) { _categoryName = categoryName; _filter = filter; _logDb = logDb; }