コード例 #1
0
 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));
 }
コード例 #2
0
 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;
 }