Пример #1
0
        public OrderController(IOrderRepository service, INewOrderNotifier orderNotifier, IOrderCostCalculation orderCalc)
        {
            this.service = service;

            this.service.NewOrderNotifier     = orderNotifier;
            this.service.OrderCostCalculation = orderCalc;
        }
Пример #2
0
        public void Dispose()
        {
            if (this.disposed)
            {
                return;
            }

            this.db.Dispose();

            this.db = null;
            this.newOrderNotifier     = null;
            this.orderCostCalculation = null;

            this.disposed = true;
        }