public MemberController(ILogger logger , ISigninManager signinManager , IExternalAuthenticationProvider externalAuthenticationProvider , IMemberAppService memberService , IUserStateWrapper userStateWrapper ) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _signinManager = signinManager ?? throw new ArgumentNullException(nameof(signinManager)); _externalAuthenticationProvider = externalAuthenticationProvider ?? throw new ArgumentNullException(nameof(externalAuthenticationProvider)); _memberService = memberService ?? throw new ArgumentNullException(nameof(memberService)); _userStateWrapper = userStateWrapper ?? throw new ArgumentNullException(nameof(userStateWrapper)); }
public AuthorizeEndpoint( OIDCPipelineOptions options, ISigninManager signinManager, IOIDCPipelineStore oidcPipelineStore, IAuthorizeRequestValidator authorizeRequestValidator, IOIDCPipeLineKey oidcPipeLineKey, ILogger <AuthorizeEndpoint> logger) { _options = options; _signinManager = signinManager; _oidcPipelineStore = oidcPipelineStore; _authorizeRequestValidator = authorizeRequestValidator; _oidcPipeLineKey = oidcPipeLineKey; _logger = logger; }