public CustomLogger(string categoryName, Func <string, LogLevel, bool> filter, CustomLoggerSettings loggerSettings, IMailService mailService) { _categoryName = categoryName; _filter = filter; _loggerSettings = loggerSettings; _mailService = mailService; }
public CustomLoggerProvider(Func <string, LogLevel, bool> filter, IOptions <CustomLoggerSettings> loggerSettings, IMailService mailService) { _filter = filter; _loggerSettings = loggerSettings.Value; _mailService = mailService; }