public SessionExpirationService( ILogLevelMapper logLevelMapper, ISessionRepository sessionRepository, ISessionService sessionLifecycleService, IHubConnectionService hubConnectionService, ILogger <SessionExpirationService> logger, SessionSettings sessionSettings) : base(logLevelMapper, logger) { this.sessionRepository = sessionRepository; this.sessionLifecycleService = sessionLifecycleService; this.hubConnectionService = hubConnectionService; this.logger = logger; this.sessionSettings = sessionSettings; }
public DbLogService(ITableStorageRepository <MessageLogEntity> tableStorageRepository, ILogLevelMapper logLevelMapper, string createdBy) { _tableStorageRepository = tableStorageRepository ?? throw new ArgumentNullException(nameof(tableStorageRepository)); _logLevelMapper = logLevelMapper ?? throw new ArgumentNullException(nameof(logLevelMapper)); _createdBy = createdBy ?? throw new ArgumentNullException(nameof(createdBy)); }