Пример #1
0
 public OrderPaidService(IConfiguration configuration, IOrderChangedService orderChangedService, ILogService logService)
 {
     _configuration       = configuration;
     _namespace           = _configuration.GetServiceBusNamespace();
     _orderChangedService = orderChangedService;
     _logService          = logService;
 }
Пример #2
0
 public NewOrderService(IMapper mapper, IConfiguration configuration, IOrderChangedService orderChanged)
 {
     _mapper        = mapper;
     _configuration = configuration;
     _orderChanged  = orderChanged;
     _messages      = new List <Message>();
     _namespace     = _configuration.GetServiceBusNamespace();
     EnsureTopicIsCreated();
 }
Пример #3
0
 public OrderService(
     IOrderRepository orderRepository,
     IPaymentRepository paymentRepository,
     IOrderChangedService orderChangedService,
     IMapper mapper)
 {
     _orderRepository     = orderRepository;
     _paymentRepository   = paymentRepository;
     _orderChangedService = orderChangedService;
     _mapper = mapper;
 }
        public OrdersController(IMapper mapper, INewOrderService newOrder, IOrderChangedService orderChanged, IReadOnlyPolicyRegistry <string> policyRegistry, ILogger <OrdersController> logger)
        {
            _mapper         = mapper;
            _newOrder       = newOrder;
            _orderChanged   = orderChanged;
            _policyRegistry = policyRegistry;
            _logger         = logger;

            var config = new ConfigurationBuilder()
                         .SetBasePath(Directory.GetCurrentDirectory())
                         .AddJsonFile("appsettings.json")
                         .Build();

            _baseUri = config.GetSection("Api:baseUrl").Get <string>();
            apiUrl   = "/api/Production";
        }
 public OrdersRepository(OrdersContext context, IOrderChangedService orderChangedService)
 {
     _orderChangedService = orderChangedService;
     _context             = context;
 }
 public OrderService(INewOrderService newOrderService,
                     IOrderChangedService orderChangedService)
 {
     _newOrderService     = newOrderService;
     _orderChangedService = orderChangedService;
 }