public ProjectsController(UserService userService, Orchestrator orchestrator, IProjectsRepositoryReadOnly projectsRepository, IProjectTypesRepositoryReadOnly projectTypesRepository)
 {
     this.userService            = userService ?? throw new ArgumentNullException(nameof(userService));
     this.orchestrator           = orchestrator ?? throw new ArgumentNullException(nameof(orchestrator));
     this.projectsRepository     = projectsRepository ?? throw new ArgumentNullException(nameof(projectsRepository));
     this.projectTypesRepository = projectTypesRepository ?? throw new ArgumentNullException(nameof(projectTypesRepository));
 }
 public ProjectUsersController(Orchestrator orchestrator, IProjectsRepositoryReadOnly projectsRepository)
 {
     this.orchestrator       = orchestrator ?? throw new ArgumentNullException(nameof(orchestrator));
     this.projectsRepository = projectsRepository ?? throw new ArgumentNullException(nameof(projectsRepository));
 }
Exemple #3
0
 public ProjectResourcesAccessActivity(IAzureSessionService azureSessionService, IAzureResourceService azureResourceService, IProjectsRepositoryReadOnly projectsRepository)
 {
     this.azureSessionService  = azureSessionService ?? throw new ArgumentNullException(nameof(azureSessionService));
     this.azureResourceService = azureResourceService ?? throw new ArgumentNullException(nameof(azureResourceService));
     this.projectsRepository   = projectsRepository ?? throw new ArgumentNullException(nameof(projectsRepository));
 }
Exemple #4
0
 public AzureResourceGroupContributorActivity(IAzureResourceService azureResourceService, IProjectsRepositoryReadOnly projectsRepository)
 {
     this.azureResourceService = azureResourceService ?? throw new ArgumentNullException(nameof(azureResourceService));
     this.projectsRepository   = projectsRepository ?? throw new ArgumentNullException(nameof(projectsRepository));
 }
 public CosmosDbProjectTypesRepository(ICosmosDbOptions cosmosOptions, IProjectsRepositoryReadOnly projectRepository)
     : base(cosmosOptions)
 {
     this.projectRepository = projectRepository ?? throw new ArgumentNullException(nameof(projectRepository));
 }