/// <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; }
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)); }
public RequestAdminController(IRequestRepository repository, IRequestStatusRepository statusRepository, UserManager <ApplicationUser> userManager) { this.repository = repository; this.statusRepository = statusRepository; this.userManager = userManager; }
public RequestStatusManagementService(IRequestStatusRepository requestStatusRepository) { Check.Require(requestStatusRepository != null, "requestStatusRepository may not be null"); _requestStatusRepository = requestStatusRepository; }
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); }
/// <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)); }
public RequestStatusService(IRequestStatusRepository repository, IUnitOfWork unit) : base(repository, unit) { }
public RequestController(IRequestRepository repository, IRequestStatusRepository statusRepository) { _repository = repository; _statusRepository = statusRepository; }