public SampleConsulting() { IDbFactory dbFactory = new DbFactory(); IUnitOfWork unitOfWork = new UnitOfWork(dbFactory); IOrderRepository orderRepository = new OrderRepository(dbFactory); _orderBusinessService = new OrderBusinessService(unitOfWork, orderRepository); IOrderPositionRepository orderPositionRepository = new OrderPositionRepository(dbFactory); _positionBusinessService = new OrderPositionBusinessService(unitOfWork, orderPositionRepository); }
/// <summary> /// Constructor class SampleConsulting /// </summary> /// <param name="orderBusinessService"></param> /// <param name="positionBusinessService"></param> public SampleConsulting(IOrderBusinessService orderBusinessService, IOrderPositionBusinessService positionBusinessService) { _orderBusinessService = orderBusinessService; _positionBusinessService = positionBusinessService; }