예제 #1
0
 public OrdersController(ILogger <OrdersController> logger, IValidator validator, IApiLayerTranslator apiLayerTranslator, IOrdersEngine ordersEngine)
 {
     _logger             = logger;
     _validator          = validator;
     _apiLayerTranslator = apiLayerTranslator;
     _ordersEngine       = ordersEngine;
 }
예제 #2
0
        //Used for Dependency Injection
        public OrdersRepository(IOrdersEngine ordersEngine)
        {
            if (ordersEngine == null)
            {
                throw new ArgumentNullException("ordersEngine");
            }

            _ordersEngine = ordersEngine;
        }
예제 #3
0
 public OrdersController(IOrdersEngine ordersEngine)
 {
     _ordersEngine = ordersEngine;
 }