public JobAttachmentService( IUserContext applicationContext, IJobAttachmentDataRepository jobAttachmentDataRepository) { _userContext = applicationContext; _jobAttachmentDataRepository = jobAttachmentDataRepository; }
public static JobService Create(IJobRepository jobRepository, IJobAttachmentDataRepository attachmentRepository, IUserContext userContext) { return(new JobService( userContext, attachmentRepository, jobRepository, MockRepository.GenerateStub <IListItemRepository>(), MockRepository.GenerateStub <ICustomerRepository>(), MockRepository.GenerateStub <IEntityIdProvider>(), MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public static JobService Create(IJobRepository jobRepository, IJobAttachmentDataRepository attachmentRepository) { return(new JobService( TestUserContext.Create("*****@*****.**", "Test User", "Operations Manager", UserRole.Member), attachmentRepository, jobRepository, MockRepository.GenerateStub <IListItemRepository>(), MockRepository.GenerateStub <ICustomerRepository>(), MockRepository.GenerateStub <IEntityIdProvider>(), MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public JobService( IUserContext applicationContext, IJobAttachmentDataRepository jobAttachmentDataRepository, IJobRepository jobRepository, IListItemRepository listItemRepository, ICustomerRepository customerRepository, IEntityIdProvider entityIdProvider, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _jobAttachmentDataRepository = jobAttachmentDataRepository; _jobRepository = jobRepository; _listItemRepository = listItemRepository; _customerRepository = customerRepository; _entityIdProvider = entityIdProvider; }
public static JobAttachmentService Create(IJobAttachmentDataRepository attachmentDataRepository) { return(Create( attachmentDataRepository, TestUserContext.Create("*****@*****.**", "Test User", "Operations Manager", UserRole.Member))); }
public static JobAttachmentService Create(IJobAttachmentDataRepository attachmentDataRepository, IUserContext userContext) { return(new JobAttachmentService(userContext, attachmentDataRepository)); }