public InternalProjectServiceService(IDomainManagerService domainManagerService, IProjectServiceRepository projectServiceRepository, IEventBusService eventBusService, IActivityMonitorService activityMonitorService, IDataProtectorService dataProtectorService) { _domainManagerService = domainManagerService; _projectServiceRepository = projectServiceRepository; _eventBusService = eventBusService; _correlationId = activityMonitorService.GetCorrelationId(); _dataProtectorService = dataProtectorService; }
public ProjectServiceQueryService(IDomainManagerService domainManagerService, IIdentityService identityService, IProjectServiceRepository projectServiceRepository, IUserRepository userRepository, Func <ConfigurationManagementService, ICMSCredentialService> cmsCredentialService, Func <ConfigurationManagementService, ICMSQueryService> cmsQueryService, IDataProtectorService dataProtectorService) { _domainManagerService = domainManagerService; _identityService = identityService; _projectServiceRepository = projectServiceRepository; _userRepository = userRepository; this._dataProtectorService = dataProtectorService; this._cmsQueryService = cmsQueryService; _cmsCredentialService = cmsCredentialService; }
public ProjectServicesController(IProjectServiceRepository repository) { _repository = repository; }
public ProjectServicesController() { _repository = new ProjectServiceRepository(new ApplicationDbContext()); GetUserName = () => User.Identity.GetUserName(); }
public static ProjectServicesController CreateProjectServiceControllerAs(string userName, IProjectServiceRepository repository) { var mock = new Mock <ControllerContext>(); var controller = new ProjectServicesController(repository) { GetUserName = () => userName }; controller.ControllerContext = mock.Object; return(controller); }