public OIDCNotificationHandlerService(ISessionService sessionService, IDiagnosticsTracingService diagnosticsTracingService, IPrincipalManagmentService principalManagmentService) { _sessionService = sessionService; _principalManagmentService = principalManagmentService; _mutex = new SemaphoreSlim(1); _diagnosticsTracingService = diagnosticsTracingService; }
public SessionManagmentService(IRepositoryService repositoryService, ISessionService sessionService, IPrincipalManagmentService principalManagmentService) { this._repositoryService = repositoryService; _sessionService = sessionService; _semaphoreSlim = new SemaphoreSlim(1); _principalManagmentService = principalManagmentService; }