public PrivateOrderCommandHandler(IRepository <Person> personRepository,
                                   IFcmNotification fcmNotification,
                                   IRepository <ApplicationSetting> applicationSettingRepository,
                                   IOrderDomainService orderDomainService,
                                   IFactorDomainService factorDomainService,
                                   IRepository <Product> productRepository,
                                   IPercentDiscountDomainService percentDiscountDomainService,
                                   IApplicationSettingDomainService applicationSettingDomainService,
                                   IRepository <PrivateOrder> privateOrderRepository,
                                   IContext context, IRepository <AreaOrder> areaRepository,
                                   IRepository <OrderBase> orderRepository)
 {
     _personRepository                = personRepository;
     _fcmNotification                 = fcmNotification;
     _applicationSettingRepository    = applicationSettingRepository;
     _orderDomainService              = orderDomainService;
     _factorDomainService             = factorDomainService;
     _productRepository               = productRepository;
     _percentDiscountDomainService    = percentDiscountDomainService;
     _applicationSettingDomainService = applicationSettingDomainService;
     _privateOrderRepository          = privateOrderRepository;
     _context         = context;
     _areaRepository  = areaRepository;
     _orderRepository = orderRepository;
 }
Пример #2
0
 public OrderSuggestionCommandHandler(IRepository <OrderBase> orderRepository,
                                      IRepository <Person> personRepository,
                                      IRepository <Product> productRepository,
                                      IRepository <OrderSuggestion> repository,
                                      IFcmNotification fcmNotification,
                                      IRepository <ApplicationSetting> applicationSettingRepository,
                                      ISeqRepository seqRepository,
                                      IApplicationSettingDomainService applicationSettingDomainService,
                                      IOrderDomainService orderDomainService)
 {
     _personRepository                = personRepository;
     _productRepository               = productRepository;
     _repository                      = repository;
     _fcmNotification                 = fcmNotification;
     _applicationSettingRepository    = applicationSettingRepository;
     _seqRepository                   = seqRepository;
     _applicationSettingDomainService = applicationSettingDomainService;
     _orderDomainService              = orderDomainService;
     _orderRepository                 = orderRepository;
 }
 public ApplicationSettingCommandHandler(IApplicationSettingDomainService applicationSettingDomainService, IRepository <DomainModel.Aggregates.ApplicationSettings.Aggregates.ApplicationSetting> repository)
 {
     _applicationSettingDomainService = applicationSettingDomainService;
     _repository = repository;
 }