public DefaultIdentityServerInteractionService( ISystemClock clock, IHttpContextAccessor context, IMessageStore <LogoutMessage> logoutMessageStore, IMessageStore <ErrorMessage> errorMessageStore, IConsentMessageStore consentMessageStore, IPersistedGrantService grants, IUserSession userSession, ReturnUrlParser returnUrlParser, ILogger <DefaultIdentityServerInteractionService> logger) { _clock = clock; _context = context; _logoutMessageStore = logoutMessageStore; _errorMessageStore = errorMessageStore; _consentMessageStore = consentMessageStore; _grants = grants; _userSession = userSession; _returnUrlParser = returnUrlParser; _logger = logger; }
public DefaultIdentityServerInteractionService( IdentityServerOptions options, IHttpContextAccessor context, IMessageStore <LogoutMessage> logoutMessageStore, IMessageStore <ErrorMessage> errorMessageStore, IMessageStore <ConsentResponse> consentMessageStore, IPersistedGrantService grants, IClientSessionService clientSessionService, ISessionIdService sessionIdService, ReturnUrlParser returnUrlParser, ILogger <DefaultIdentityServerInteractionService> logger) { _options = options; _context = context; _logoutMessageStore = logoutMessageStore; _errorMessageStore = errorMessageStore; _consentMessageStore = consentMessageStore; _grants = grants; _clientSessionService = clientSessionService; _sessionIdService = sessionIdService; _returnUrlParser = returnUrlParser; _logger = logger; }