示例#1
0
 public OrderServiceFactory(ICustomerRepository customerRepository,
                            IConnectionStringBuilderProvider connectionStringBuilderProvider,
                            IOrderValidator orderValidator,
                            IVatApplicator vatApplicator)
 {
     _customerRepository = customerRepository;
     _connectionStringBuilderProvider = connectionStringBuilderProvider;
     _orderValidator = orderValidator;
     _vatApplicator  = vatApplicator;
 }
示例#2
0
 public OrderService(IOrderRepository orderRepository,
                     ICustomerRepository customerRepository,
                     IOrderValidator orderValidator,
                     IVatApplicator vatApplicator)
 {
     _orderRepository    = orderRepository;
     _customerRepository = customerRepository;
     _orderValidator     = orderValidator;
     _vatApplicator      = vatApplicator;
 }