Example #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="azureClient"></param>
 /// <param name="cache"></param>
 /// <param name="localtionService"></param>
 /// <param name="httpService"></param>
 /// <param name="roleRepository"></param>
 /// <param name="permissionService"></param>
 /// <param name="requestStatusRepository"></param>
 /// <param name="options"></param>
 public UserService(IAzureAdClient azureClient,
                    IMemoryCache cache,
                    ILocaltionService localtionService,
                    IRelationService httpService,
                    IRoleRepository roleRepository,
                    IPermissionService permissionService,
                    IRequestStatusRepository requestStatusRepository,
                    ICpUsersRepository cpUsersRep,
                    IOptionsMonitor <ProjectSettingsOption> options)
 {
     _azureClient = azureClient ??
                    throw new ArgumentNullException(nameof(azureClient));
     _localtionService = localtionService ??
                         throw new ArgumentNullException(nameof(localtionService));
     _cache = cache ??
              throw new ArgumentNullException(nameof(cache));
     _httpService = httpService ??
                    throw new ArgumentNullException(nameof(httpService));
     _cpUsersRep = cpUsersRep ??
                   throw new ArgumentNullException(nameof(cpUsersRep));
     _roleRepository = roleRepository ??
                       throw new ArgumentNullException(nameof(roleRepository));
     _permissionService = permissionService ??
                          throw new ArgumentNullException(nameof(permissionService));
     _requestStatusRepository = requestStatusRepository ??
                                throw new ArgumentNullException(nameof(requestStatusRepository));
     _projectUrl = options.CurrentValue?.ProjectUrl ??
                   throw new InvalidOperationException("Missing URL to Azure");
 }
 public RequestStatusController(
     IRequestStatusRepository requestStatusRepository,
     IMapper mapper
     )
 {
     this.requestStatusRepository = requestStatusRepository;
     this.mapper = mapper;
 }
Example #3
0
 public AuthService(IPermissionService permissionService, IRequestStatusRepository requestStatusesRepository, IRelationService relationService, ILogger <AuthService> logger, IUserService userService, IOptionsMonitor <AuthServiceOptions> authServiceOptionsMonitor)
 {
     _permissionService = permissionService ??
                          throw new ArgumentNullException(nameof(permissionService));
     _relationService = relationService ??
                        throw new ArgumentNullException(nameof(relationService));
     _options = authServiceOptionsMonitor.CurrentValue ??
                throw new ArgumentNullException(nameof(authServiceOptionsMonitor));
     _userService = userService ??
                    throw new ArgumentNullException(nameof(userService));
     _logger = logger ??
               throw new ArgumentNullException(nameof(logger));
     _requestStatusesRepository = requestStatusesRepository ??
                                  throw new ArgumentNullException(nameof(requestStatusesRepository));
 }
Example #4
0
 public RequestAdminController(IRequestRepository repository, IRequestStatusRepository statusRepository, UserManager <ApplicationUser> userManager)
 {
     this.repository       = repository;
     this.statusRepository = statusRepository;
     this.userManager      = userManager;
 }
Example #5
0
        public RequestStatusManagementService(IRequestStatusRepository requestStatusRepository)
        {
            Check.Require(requestStatusRepository != null, "requestStatusRepository may not be null");

            _requestStatusRepository = requestStatusRepository;
        }
Example #6
0
 static RequestStatusService()
 {
     repository = new RequestStatusRepository();
 }
 public RequestStatusAdminController(IRequestStatusRepository repository)
 {
     this.repository = repository;
 }
 public RequestStatusController(IRequestStatusRepository repository)
 {
     _repository = repository;
 }
        public void SetUp()
        {
            ServiceLocatorInitializer.Init();

            _requestStatusRepository =
                MockRepository.GenerateMock<IRequestStatusRepository>();
            _requestStatusRepository.Stub(r => r.DbContext)
                .Return(MockRepository.GenerateMock<IDbContext>());

            _requestStatusManagementService =
                new RequestStatusManagementService(_requestStatusRepository);
        }
Example #10
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="companyRepository"></param>
 /// <param name="userRepository"></param>
 /// <param name="companyAvatarsRepository"></param>
 /// <param name="TenantManager"></param>
 public CompanyManager(ILogger <CompanyManager> logger, ITenantRepository TenantRep, IRequestStatusRepository requestStatusRepository, ICompanyRepository companyRepository, IUserRepository userRepository, IAzureCompanyAvatarRepository companyAvatarsRepository)
 {
     _logger                   = logger ?? throw new ArgumentNullException(nameof(logger));
     _companyRepository        = companyRepository ?? throw new ArgumentNullException(nameof(companyRepository));
     _TenantRep                = TenantRep ?? throw new ArgumentNullException(nameof(companyRepository));
     _companyAvatarsRepository = companyAvatarsRepository ?? throw new ArgumentNullException(nameof(companyAvatarsRepository));
     _userRepository           = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
 }
Example #11
0
 public RequestStatusService(IRequestStatusRepository repository, IUnitOfWork unit) : base(repository, unit)
 {
 }
Example #12
0
 public RequestController(IRequestRepository repository,
                          IRequestStatusRepository statusRepository)
 {
     _repository       = repository;
     _statusRepository = statusRepository;
 }