public AccountService(AlphaHotelDbContext context, IUserManagerWrapper <User> userManager, IMappingProvider mapper, IDateTimeWrapper dateTime)
 {
     this.context     = context ?? throw new ArgumentNullException(nameof(context));
     this.userManager = userManager ?? throw new ArgumentNullException(nameof(userManager));
     this.mapper      = mapper ?? throw new ArgumentNullException(nameof(mapper));
     this.dateTime    = dateTime ?? throw new ArgumentNullException(nameof(dateTime));
 }
Exemple #2
0
 public OrganizationController(ICountryManager countryManager, ICompanyManager companyManager, IUserManagerWrapper <ApplicationUser> userManager, ILoggerFactory loggerFactory)
 {
     _countryManager = countryManager;
     _companyManager = companyManager;
     _userManager    = userManager;
     _logger         = loggerFactory.CreateLogger(nameof(OrganizationController));
 }
Exemple #3
0
        public void SetUp()
        {
            _loggerFactory      = Mock.Of <ILoggerFactory>();
            _countryManagerMock = Mock.Of <ICountryManager>();
            _userManagerMock    = Mock.Of <IUserManagerWrapper <ApplicationUser> >();
            _companyManagerMock = Mock.Of <ICompanyManager>();
            _currentUser        = new ApplicationUser()
            {
                Id       = Guid.NewGuid().ToString(),
                UserName = "******",
                Email    = "*****@*****.**"
            };

            Mock.Get(_countryManagerMock)
            .Setup(x => x.GetCountries())
            .Returns(new List <CountryBo> {
                new CountryBo
                {
                    IsoCountryCode = "US",
                    Name           = "United States"
                }
            });

            Mock.Get(_userManagerMock)
            .Setup(x => x.GetUserAsync(_controller.User).Result)
            .Returns(_currentUser);

            _controller = new OrganizationController(_countryManagerMock, _companyManagerMock, _userManagerMock, _loggerFactory);
        }
 public MainMenuViewComponent(
     ISignInManagerWrapper <BaseIdentityUser> signInManager,
     IUserManagerWrapper <BaseIdentityUser> userManager
     )
 {
     this.signInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager));
     this.userManager   = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }
Exemple #5
0
 public PlaylistsController(IPlaylistService playlistService, IMapper mapper, IUserService userService,
                            IUserManagerWrapper userManagerWrapper)
 {
     _playlistService    = playlistService;
     _mapper             = mapper;
     _userService        = userService;
     _userManagerWrapper = userManagerWrapper;
 }
Exemple #6
0
 public UserService(AppDbContext db, IMapper mapper,
                    IUserManagerWrapper userManagerWrapper, IOptions <AppSettings> appSettings, IPasswordHasher <User> passwordHasher)
 {
     _db                 = db;
     _mapper             = mapper;
     _userManagerWrapper = userManagerWrapper;
     _appSettings        = appSettings.Value;
     _passwordHasher     = passwordHasher;
 }
Exemple #7
0
 public UserRepository(
     IDataContextWrapper context,
     IUserManagerWrapper userManager,
     IMapper mapper)
 {
     this.context     = context;
     this.userManager = userManager;
     this.mapper      = mapper;
 }
Exemple #8
0
 public LogBookService(AlphaHotelDbContext context, IMappingProvider mapper, IPaginatedList <LogDTO> paginatedList, IDateTimeWrapper dateTime, IUserManagerWrapper <User> userManager, ILogger <LogBookService> logger)
 {
     this.context       = context ?? throw new ArgumentNullException(nameof(context));
     this.mapper        = mapper ?? throw new ArgumentNullException(nameof(mapper));
     this.paginatedList = paginatedList ?? throw new ArgumentNullException(nameof(paginatedList));
     this.dateTime      = dateTime ?? throw new ArgumentNullException(nameof(dateTime));
     this.userManager   = userManager ?? throw new ArgumentNullException(nameof(userManager));
     this.logger        = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemple #9
0
 public AccountController(
     IUserManagerWrapper <User> userManager,
     ISingInManagerWrapper <User> signInManager,
     ILogger <AccountController> logger)
 {
     this.userManager   = userManager;
     this.signInManager = signInManager;
     this.logger        = logger;
 }
Exemple #10
0
 public PlaylistService(AppDbContext appDbContext, IMapper mapper,
                        IUserManagerWrapper userManagerWrapper,
                        IUserService userService
                        )
 {
     _appDbContext       = appDbContext;
     _mapper             = mapper;
     _userManagerWrapper = userManagerWrapper;
     _userService        = userService;
 }
Exemple #11
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 BlogPostController(IBlogPostService blogPostService,
                           IModelFactory <BlogPostDetailsViewModel, BlogPostDTO> blogPostModelFactory,
                           IModelFactory <BlogPostEditViewModel, BlogPostDTO> editBlogPostModelFactory,
                           IUserManagerWrapper <BaseIdentityUser> userManager,
                           IModelFactory <BlogPostDeleteViewModel, BlogPostDTO> deleteBlogPosetModelFactory,
                           ILocalRedirector localRedirector,
                           ILogger <BlogPostController> logger)
 {
     this.blogPostService          = blogPostService;
     this.blogPostModelFactory     = blogPostModelFactory;
     this.editBlogPostModelFactory = editBlogPostModelFactory;
     this.userManager = userManager;
     this.deleteBlogPosetModelFactory = deleteBlogPosetModelFactory;
     this.localRedirector             = localRedirector;
     this.logger = logger;
 }
 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 TagsController(
     BlogSystemEFDbContext context,
     ITagService tagService,
     IModelFactory <TagSetViewModel, TagSetDTO> tagSetModelFactory,
     IModelFactory <TagPageViewModel, TagDetailsDTO> tagModelFactory,
     IModelFactory <TagEditViewModel, TagDetailsDTO> tagEditModelFactory,
     IModelFactory <TagDeleteViewModel, TagDetailsDTO> tagDeleteModelFactory,
     IUserManagerWrapper <BaseIdentityUser> userManager,
     ILocalRedirector localRedirector,
     ILogger <TagsController> logger)
 {
     _context                   = context;
     this.tagService            = tagService;
     this.tagSetModelFactory    = tagSetModelFactory;
     this.tagModelFactory       = tagModelFactory;
     this.tagEditModelFactory   = tagEditModelFactory;
     this.tagDeleteModelFactory = tagDeleteModelFactory;
     this.userManager           = userManager;
     this.localRedirector       = localRedirector;
     this.logger                = logger;
 }
 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 PeopleController(IEndpointInstance endpointInstance, IUserManagerWrapper userManagerWrapper)
 {
     _endpointInstance   = endpointInstance;
     _userManagerWrapper = userManagerWrapper;
 }
 public AuthController(IConfiguration config, IUserManagerWrapper userManager)
 {
     _config      = config;
     _userManager = userManager;
 }
Exemple #18
0
 public TenantService(IHttpContextAccessor httpContextAccessor, IUserManagerWrapper userManager)
 {
     this.httpContextAccessor = httpContextAccessor;
     this.userManager         = userManager;
 }
 public AdminController(IUserManagerWrapper userManagerWrapper,
                        IUserService userService)
 {
     this.userManagerWrapper = userManagerWrapper;
     this.userService        = userService;
 }
 public BaseIdentityUserService(ISignInManagerWrapper <BaseIdentityUser> signInManager, IUserManagerWrapper <BaseIdentityUser> userManager)
 {
     this._signInManager = signInManager;
     this._userManager   = userManager;
 }
Exemple #21
0
 public AccountService(IUserManagerWrapper userManager)
 {
     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));
 }
Exemple #23
0
 public EmployerHandler(IUserManagerWrapper userManager)
 {
     _userManager = userManager ?? throw new ArgumentNullException(nameof(_userManager));
 }
Exemple #24
0
 public UserService(IUserManagerWrapper userManagerWrapper, IOptions <JWT> jwt)
 {
     _userManagerWrapper = userManagerWrapper;
     _jwt = jwt.Value;
 }
Exemple #25
0
 public CreateQuestionsController(IUserManagerWrapper _userManagerRepository, IQuestionRepository repo, IHttpContextAccessor _contextAccessor)
 {
     userManagerRepository = _userManagerRepository;
     repository            = repo;
     MyContextAccessor     = _contextAccessor;
 }