public OrdersManager(ILogger <OrdersManager> logger, IMQPublisher mqPublisher, IOrderHeaderRepository orderRepository, IOrderEntityService orderEntityService) { _log = logger; _mqPublisher = mqPublisher; _orderRepository = orderRepository; _orderEntityService = orderEntityService; }
public OrderServiceTask(IUnitOfWork unitOfWork, IToggleEntityService toggleEntityService, IOrderEntityService orderEntityService, IServiceRotaEntityService serviceRotaEntityService, IServiceRotaToggleEntityService serviceRotaToggleEntityService ) : base(unitOfWork) { ToggleEntityService = toggleEntityService; OrderEntityService = orderEntityService; ServiceRotaEntityService = serviceRotaEntityService; ServiceRotaToggleEntityService = serviceRotaToggleEntityService; }
public OrderBusinessEngine(IDataRepositoryFactory data_repo_fact, IBusinessEngineFactory bus_eng_fact, IEntityServiceFactory ent_serv_fact) : base(data_repo_fact, bus_eng_fact, ent_serv_fact) { _order_header_repo = _data_repository_factory.GetDataRepository <IOrderHeaderRepository>(); _order_item_repo = _data_repository_factory.GetDataRepository <IOrderItemRepository>(); _comment_be = _business_engine_factory.GetBusinessEngine <ICommentBusinessEngine>(); _employee_be = _business_engine_factory.GetBusinessEngine <IEmployeeBusinessEngine>(); _address_be = _business_engine_factory.GetBusinessEngine <IAddressBusinessEngine>(); _product_be = _business_engine_factory.GetBusinessEngine <IProductBusinessEngine>(); _account_be = _business_engine_factory.GetBusinessEngine <IAccountBusinessEngine>(); _order_status_be = _business_engine_factory.GetBusinessEngine <IOrderStatusBusinessEngine>(); _order_item_status_be = _business_engine_factory.GetBusinessEngine <IOrderItemStatusBusinessEngine>(); _order_se = _entity_service_factory.GetEntityService <IOrderEntityService>(); _order_item_se = _entity_service_factory.GetEntityService <IOrderItemEntityService>(); }