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)); }
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)); }
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)); }