public MainMenuViewComponent(
     ISignInManagerWrapper <BaseIdentityUser> signInManager,
     IUserManagerWrapper <BaseIdentityUser> userManager
     )
 {
     this.signInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager));
     this.userManager   = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }
示例#2
0
 public AuthService(
     IUserRepository repo,
     IConfiguration config,
     ISignInManagerWrapper signInManager,
     IMapper mapper)
 {
     this.repo          = repo;
     this.config        = config;
     this.signInManager = signInManager;
     this.mapper        = mapper;
 }
示例#3
0
 public AuthenticationManager(IUserManagerWrapper userManager, ISignInManagerWrapper signInManager, IMapper mapper, IEmployerHandler employerHandler, ITokenHandler tokenHandler, IHttpContextAccessor httpContextAccessor, IDataProtectionProvider dataProtectionProvider, IConfiguration configuration)
 {
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(_userManager));
     _signInManager          = signInManager ?? throw new ArgumentNullException(nameof(_signInManager));
     _mapper                 = mapper ?? throw new ArgumentNullException(nameof(_mapper));
     _employerHandler        = employerHandler ?? throw new ArgumentNullException(nameof(_employerHandler));
     _tokenHandler           = tokenHandler ?? throw new ArgumentNullException(nameof(_tokenHandler));
     _httpContextAccessor    = httpContextAccessor ?? throw new ArgumentNullException(nameof(_httpContextAccessor));
     _dataProtectionProvider = dataProtectionProvider ?? throw new ArgumentNullException(nameof(_dataProtectionProvider));
     _configuration          = configuration ?? throw new ArgumentNullException(nameof(_configuration));
 }
 public void SetUp()
 {
     _userManagerMock              = Mock.Of <IUserManagerWrapper <ApplicationUser> >();
     _signInManagerMock            = Mock.Of <ISignInManagerWrapper <ApplicationUser> >();
     _emailSenderMock              = Mock.Of <IEmailSender>();
     _loggerMock                   = Mock.Of <ILogger <AccountController> >();
     _viewRendererMock             = Mock.Of <IViewRenderer>();
     _protectorMock                = Mock.Of <IDataProtector>();
     _configurationMock            = Mock.Of <IConfiguration>();
     _companyManagerMock           = Mock.Of <ICompanyManager>();
     _urlEncoderWrapper            = new UrlUtilityWrapper();
     _accountControllerPartialMock = new Mock <AccountController>(_userManagerMock,
                                                                  _signInManagerMock, _emailSenderMock, _loggerMock,
                                                                  _protectorMock, _viewRendererMock,
                                                                  _configurationMock, _companyManagerMock, _urlEncoderWrapper)
     {
         CallBase = true
     };
 }
 public AccountController(IUserManagerWrapper <ApplicationUser> userManager,
                          ISignInManagerWrapper <ApplicationUser> signInManager,
                          IEmailSender emailSender,
                          ILogger <AccountController> logger,
                          IDataProtectionProvider protectionProvider,
                          IViewRenderer viewRenderer,
                          IConfiguration configuration,
                          ICompanyManager companyManager,
                          IUrlUtilityWrapper urlEncoderWrapper,
                          IBackgroundJobClient backgroundJobClient
                          )
 {
     _userManager         = userManager;
     _signInManager       = signInManager;
     _emailSender         = emailSender;
     _logger              = logger;
     _viewRenderer        = viewRenderer;
     _configuration       = configuration;
     _protector           = protectionProvider.CreateProtector(GetType().FullName);
     _companyManager      = companyManager;
     _urlEncoderWrapper   = urlEncoderWrapper;
     _backgroundJobClient = backgroundJobClient;
 }
 public BlogPostSetViewComponent(ISignInManagerWrapper <BaseIdentityUser> signInManager)
 {
     this.signInManager = signInManager;
 }
 public BaseIdentityUserService(ISignInManagerWrapper <BaseIdentityUser> signInManager, IUserManagerWrapper <BaseIdentityUser> userManager)
 {
     this._signInManager = signInManager;
     this._userManager   = userManager;
 }
 public AccountController(IUserManagerWrapper <ApplicationUser> userManager, ISignInManagerWrapper <ApplicationUser> signInManager)
 {
     this.userManager   = userManager ?? throw new ArgumentNullException(nameof(userManager));
     this.signInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager));
 }