public OrdersController(IEntityGetter <Order, OrderItemViewModel> getter, IEntityCollectionGetter <Order, OrderItemViewModel> collectionGetter, IEntityCreator <OrderBindingModel, Order> creator, IEntityUpdater <OrderQuantityBindingModel, Order> updater, IEntityDeleter <Order> deleter) { _getter = getter; _collectionGetter = collectionGetter; _creator = creator; _deleter = deleter; _updater = updater; }
public CustomersController(IEntityCollectionGetter <Customer> collectionGetter) { _collectionGetter = collectionGetter; }
public ProductsController(IEntityCollectionGetter <Product> collectionGetter) { _collectionGetter = collectionGetter; }