public GetOrderPricingHandler(ICustomersServiceClient client, ICustomerDiscountsService service,
                               ILogger <GetOrderPricingHandler> logger)
 {
     _client  = client;
     _service = service;
     _logger  = logger;
 }
 public ReserveResourceHandler(IResourcesRepository repository, ICustomersServiceClient customersServiceClient,
                               IEventProcessor eventProcessor, IAppContext appContext)
 {
     _repository             = repository;
     _customersServiceClient = customersServiceClient;
     _eventProcessor         = eventProcessor;
     _appContext             = appContext;
 }
 public ReserveResourceHandlerTests()
 {
     _resourcesRepository = Substitute.For<IResourcesRepository>();
     _customersServiceClient = Substitute.For<ICustomersServiceClient>();
     _eventProcessor = Substitute.For<IEventProcessor>();
     _appContext = Substitute.For<IAppContext>();
     _handler = new ReserveResourceHandler(_resourcesRepository, _customersServiceClient, _eventProcessor,
         _appContext);
 }
示例#4
0
 public ReserveResourceHandler(IResourcesRepository repository, ICustomersServiceClient customersServiceClient,
                               IMessageBroker messageBroker, IEventMapper eventMapper, IAppContext appContext)
 {
     _repository             = repository;
     _customersServiceClient = customersServiceClient;
     _messageBroker          = messageBroker;
     _eventMapper            = eventMapper;
     _appContext             = appContext;
 }