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