Пример #1
0
 public JobAttachmentService(
     IUserContext applicationContext,
     IJobAttachmentDataRepository jobAttachmentDataRepository)
 {
     _userContext = applicationContext;
     _jobAttachmentDataRepository = jobAttachmentDataRepository;
 }
Пример #2
0
 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> >()));
 }
Пример #3
0
 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> >()));
 }
Пример #4
0
 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;
 }
Пример #5
0
 public static JobAttachmentService Create(IJobAttachmentDataRepository attachmentDataRepository)
 {
     return(Create(
                attachmentDataRepository, TestUserContext.Create("*****@*****.**", "Test User", "Operations Manager", UserRole.Member)));
 }
Пример #6
0
 public static JobAttachmentService Create(IJobAttachmentDataRepository attachmentDataRepository, IUserContext userContext)
 {
     return(new JobAttachmentService(userContext, attachmentDataRepository));
 }