public UserDeprecatedController(IMapper mapper,
                                 IUnitOfWork unitOfWork,
                                 ShroomsUserManager userManager,
                                 IImpersonateService impersonateService,
                                 IAdministrationUsersService administrationUsersService,
                                 IPermissionService permissionService,
                                 IOrganizationService organizationService,
                                 IUserService userService,
                                 ICustomCache <string, IEnumerable <string> > permissionsCache,
                                 IRoleService roleService,
                                 IProjectsService projectService,
                                 IKudosService kudosService,
                                 IPictureService pictureService)
 {
     _mapper                       = mapper;
     _unitOfWork                   = unitOfWork;
     _roomRepository               = _unitOfWork.GetRepository <Room>();
     _applicationUserRepository    = _unitOfWork.GetRepository <ApplicationUser>();
     _rolesRepository              = unitOfWork.GetRepository <ApplicationRole>();
     _examsRepository              = _unitOfWork.GetRepository <Exam>();
     _skillsRepository             = _unitOfWork.GetRepository <Skill>();
     _jobPositionsRepository       = _unitOfWork.GetRepository <JobPosition>();
     _qualificationLevelRepository = _unitOfWork.GetRepository <QualificationLevel>();
     _impersonateService           = impersonateService;
     _administrationUsersService   = administrationUsersService;
     _permissionService            = permissionService;
     _organizationService          = organizationService;
     _permissionsCache             = permissionsCache;
     _userService                  = userService;
     _userManager                  = userManager;
     _roleService                  = roleService;
     _projectService               = projectService;
     _kudosService                 = kudosService;
     _pictureService               = pictureService;
 }
示例#2
0
 public AccountController(IMapper mapper, ShroomsUserManager userManager, IPermissionService permissionService,
                          IOrganizationService organizationService, IRefreshTokenService refreshTokenService, IAdministrationUsersService administrationService)
 {
     _mapper                = mapper;
     _userManager           = userManager;
     _permissionService     = permissionService;
     _organizationService   = organizationService;
     _refreshTokenService   = refreshTokenService;
     _administrationService = administrationService;
 }
示例#3
0
        public void TestInitializer()
        {
            var uow  = Substitute.For <IUnitOfWork>();
            var uow2 = Substitute.For <IUnitOfWork2>();

            var dbContext = Substitute.For <IDbContext>();
            var userStore = Substitute.For <IUserStore <ApplicationUser> >();

            _userManager = MockIdentity.MockUserManager(userStore, dbContext);

            _organizationService = Substitute.For <IOrganizationService>();
            _pictureService      = Substitute.For <IPictureService>();
            _administrationUsersNotificationService = Substitute.For <IAdministrationNotificationService>();

            _userDbSet = Substitute.For <IDbSet <ApplicationUser> >();
            uow2.GetDbSet <ApplicationUser>().Returns(_userDbSet);

            _wallsDbSet = Substitute.For <IDbSet <Wall> >();
            uow2.GetDbSet <Wall>().Returns(_wallsDbSet);

            _userAdministrationValidator = new UserAdministrationValidator();
            _administrationUsersService  = new AdministrationUsersService(ModelMapper.Create(), uow, uow2, _userAdministrationValidator, _userManager, _organizationService, _pictureService, dbContext, _administrationUsersNotificationService);
        }