public ProjectService(IDomainManagerService domainManagerService,
                       IIdentityService identityService,
                       IOrganizationRepository organizationRepository,
                       IProjectRepository projectRepository,
                       IProjectFeatureRepository projectFeatureRepository,
                       IUserRepository userRepository,
                       IProjectTemplateRepository projectTemplateRepository,
                       Func <ConfigurationManagementService, ICMSCredentialService> cmsCredentialService,
                       Func <ConfigurationManagementService, ICMSService> cmsService,
                       IEventBusService eventBusService,
                       ISlugService slugService,
                       IActivityMonitorService activityMonitorService,
                       IDataProtectorService dataProtectorService)
 {
     _domainManagerService      = domainManagerService;
     _identityService           = identityService;
     _organizationRepository    = organizationRepository;
     _projectRepository         = projectRepository;
     _projectFeatureRepository  = projectFeatureRepository;
     _userRepository            = userRepository;
     _projectTemplateRepository = projectTemplateRepository;
     _cmsService           = cmsService;
     _cmsCredentialService = cmsCredentialService;
     _eventBusService      = eventBusService;
     _slugService          = slugService;
     _correlationId        = activityMonitorService.GetCorrelationId();
     _dataProtectorService = dataProtectorService;
 }
 public ProjectServiceService(IDomainManagerService domainManagerService,
                              IIdentityService identityService,
                              IOrganizationRepository organizationRepository,
                              IUserRepository userRepository,
                              Func <ConfigurationManagementService, ICMSService> cmsService,
                              Func <ConfigurationManagementService, ICMSCredentialService> cmsCredentialService,
                              IProjectServiceTemplateRepository projectServiceTemplateRepository,
                              ICMSPipelineService cmsPipelineService,
                              IEventBusService eventBusService,
                              IActivityMonitorService activityMonitorService,
                              IOptions <VSTSServiceOptions> vstsOptions,
                              IOptions <FakeAccountServiceOptions> fakeAccountOptions,
                              IProjectCloudCredentialService cloudCredentialService,
                              IDataProtectorService dataProtectorService)
 {
     _domainManagerService             = domainManagerService;
     _identityService                  = identityService;
     _organizationRepository           = organizationRepository;
     _userRepository                   = userRepository;
     _projectServiceTemplateRepository = projectServiceTemplateRepository;
     _cmsService             = cmsService;
     _cmsCredentialService   = cmsCredentialService;
     _cmsPipelineService     = cmsPipelineService;
     _eventBusService        = eventBusService;
     _correlationId          = activityMonitorService.GetCorrelationId();
     _vstsOptions            = vstsOptions;
     _fakeAccountOptions     = fakeAccountOptions;
     _dataProtectorService   = dataProtectorService;
     _cloudCredentialService = cloudCredentialService;
 }
示例#3
0
 public InternalProjectFeatureServiceActivityService(IDomainManagerService domainManagerService,
                                                     IProjectFeatureServiceActivityRepository projectFeatureServiceActivityRepository,
                                                     IEventBusService eventBusService,
                                                     IActivityMonitorService activityMonitorService)
 {
     _domainManagerService = domainManagerService;
     _projectFeatureServiceActivityRepository = projectFeatureServiceActivityRepository;
     _eventBusService = eventBusService;
     _correlationId   = activityMonitorService.GetCorrelationId();
 }
 public InternalProjectServiceService(IDomainManagerService domainManagerService,
                                      IProjectServiceRepository projectServiceRepository,
                                      IEventBusService eventBusService,
                                      IActivityMonitorService activityMonitorService,
                                      IDataProtectorService dataProtectorService)
 {
     _domainManagerService     = domainManagerService;
     _projectServiceRepository = projectServiceRepository;
     _eventBusService          = eventBusService;
     _correlationId            = activityMonitorService.GetCorrelationId();
     _dataProtectorService     = dataProtectorService;
 }
示例#5
0
 public CustomerMemberService(IDomainManagerService domainManagerService,
                              IIdentityService identityService,
                              IUserRepository userRepository,
                              ICustomerRepository customerRepository,
                              IActivityMonitorService activityMonitorService)
 {
     _domainManagerService   = domainManagerService;
     _identityService        = identityService;
     _userRepository         = userRepository;
     _customerRepository     = customerRepository;
     _activityMonitorService = activityMonitorService;
 }
示例#6
0
 public OrganizationUserInvitationService(IDomainManagerService domainManagerService,
                                          IIdentityService identityService,
                                          IOrganizationRepository organizationRepository,
                                          IUserRepository userRepository,
                                          IOrganizationUserInvitationRepository organizationUserInvitationRepository,
                                          IEventBusService eventBusService,
                                          IActivityMonitorService activityMonitorService)
 {
     _domainManagerService   = domainManagerService;
     _identityService        = identityService;
     _organizationRepository = organizationRepository;
     _userRepository         = userRepository;
     _organizationUserInvitationRepository = organizationUserInvitationRepository;
     _eventBusService = eventBusService;
     _correlationId   = activityMonitorService.GetCorrelationId();
 }
 public ProjectFeatureService(IDomainManagerService domainManagerService,
                              IIdentityService identityService,
                              IUserRepository userRepository,
                              IEventBusService eventBusService,
                              IActivityMonitorService activityMonitorService,
                              IProjectCloudCredentialService cloudCredentialService,
                              IDataProtectorService dataProtectorService)
 {
     _domainManagerService   = domainManagerService;
     _identityService        = identityService;
     _userRepository         = userRepository;
     _eventBusService        = eventBusService;
     _correlationId          = activityMonitorService.GetCorrelationId();
     _dataProtectorService   = dataProtectorService;
     _cloudCredentialService = cloudCredentialService;
 }
示例#8
0
 public ProjectFeatureServiceEnvironmentService(IDomainManagerService domainManagerService,
                                                IIdentityService identityService,
                                                IUserRepository userRepository,
                                                Func <DomainModels.CloudProviderService, ICPSQueryService> cpsQueryService,
                                                IEventBusService eventBusService,
                                                IActivityMonitorService activityMonitorService,
                                                IDataProtectorService dataProtectorService
                                                )
 {
     _domainManagerService = domainManagerService;
     _identityService      = identityService;
     _userRepository       = userRepository;
     _cpsQueryService      = cpsQueryService;
     _eventBusService      = eventBusService;
     _correlationId        = activityMonitorService.GetCorrelationId();
     _dataProtectorService = dataProtectorService;
 }
示例#9
0
 public ProjectEnvironmentService(IDomainManagerService domainManagerService,
                                  IIdentityService identityService,
                                  IUserRepository userRepository,
                                  IEventBusService eventBusService,
                                  IActivityMonitorService activityMonitorService,
                                  ICMSPipelineService cmsPipelineService,
                                  IOptions <VSTSServiceOptions> vstsOptions,
                                  IOptions <FakeAccountServiceOptions> fakeAccountOptions,
                                  IDataProtectorService dataProtectorService)
 {
     _domainManagerService = domainManagerService;
     _identityService      = identityService;
     _userRepository       = userRepository;
     _eventBusService      = eventBusService;
     _correlationId        = activityMonitorService.GetCorrelationId();
     _cmsPipelineService   = cmsPipelineService;
     _vstsOptions          = vstsOptions;
     _fakeAccountOptions   = fakeAccountOptions;
     _dataProtectorService = dataProtectorService;
 }
 public OrganizationService(IDomainManagerService domainManagerService,
                            IIdentityService identityService,
                            IOrganizationRepository organizationRepository,
                            IProjectRepository projectRepository,
                            IProjectFeatureRepository projectFeatureRepository,
                            IOrganizationCPSRepository organizationCPSRepository,
                            IOrganizationCMSRepository organizationCMSRepository,
                            IUserRepository userRepository,
                            IEventBusService eventBusService,
                            IActivityMonitorService activityMonitorService,
                            IDataProtectorService dataProtectorService)
 {
     _domainManagerService      = domainManagerService;
     _identityService           = identityService;
     _organizationRepository    = organizationRepository;
     _projectRepository         = projectRepository;
     _projectFeatureRepository  = projectFeatureRepository;
     _organizationCPSRepository = organizationCPSRepository;
     _organizationCMSRepository = organizationCMSRepository;
     _userRepository            = userRepository;
     _eventBusService           = eventBusService;
     _correlationId             = activityMonitorService.GetCorrelationId();
     _dataProtectorService      = dataProtectorService;
 }