예제 #1
0
 public DeliveryItemService(
     IUserContext applicationContext,
     IDeliveryRepository deliveryRepository,
     IDeliveryItemRepository deliveryItemRepository,
     IJobItemRepository jobItemRepository,
     IQuoteItemRepository quoteItemRepository,
     IListItemRepository listItemRepository,
     ICustomerRepository customerRepository,
     IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher)
 {
     _deliveryRepository     = deliveryRepository;
     _deliveryItemRepository = deliveryItemRepository;
     _jobItemRepository      = jobItemRepository;
     _quoteItemRepository    = quoteItemRepository;
     _listItemRepository     = listItemRepository;
     _customerRepository     = customerRepository;
 }
예제 #2
0
 public static DeliveryItemService Create(
     IUserContext userContext,
     IDeliveryRepository deliveryRepository,
     IDeliveryItemRepository deliveryItemRepository,
     IJobItemRepository jobItemRepository,
     IQuoteItemRepository quoteItemRepository,
     IListItemRepository listItemRepository,
     ICustomerRepository customerRepository)
 {
     return(new DeliveryItemService(
                userContext,
                deliveryRepository,
                deliveryItemRepository,
                jobItemRepository,
                quoteItemRepository,
                listItemRepository,
                customerRepository,
                MockRepository.GenerateStub <IQueueDispatcher <IMessage> >()));
 }