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