public OrderController(IOrderRepository service, INewOrderNotifier orderNotifier, IOrderCostCalculation orderCalc) { this.service = service; this.service.NewOrderNotifier = orderNotifier; this.service.OrderCostCalculation = orderCalc; }
public void Dispose() { if (this.disposed) { return; } this.db.Dispose(); this.db = null; this.newOrderNotifier = null; this.orderCostCalculation = null; this.disposed = true; }