Ejemplo n.º 1
0
 public GoodsAppService(
     IDbUnitOfWork dbUnitOfWork,
     IEventBus eventBus,
     IGoodsRepository goodsRepository,
     IOnlineGoodsRepository onlineGoodsRepository,
     IGoodsImageRepository goodsImageRepository,
     IGrouponConditionRepository grouponConditionRepository,
     IOnlineGoodsImageRepository onlineGoodsImageRepository,
     IOnlineGrouponConditionRepository onlineGrouponConditionRepository,
     IImageServiceProxy imageServiceProxy,
     IOrganizationServiceProxy organizationServiceProxy,
     IAmapProxy amapProxy,
     IActivityServiceProxy activityServiceProxy,
     IOrderServiceProxy orderServiceProxy,
     IAuthServiceProxy authServiceProxy,
     TmpInstanceGenerate tmp)
 {
     _tmp                              = tmp;
     _dbUnitOfWork                     = dbUnitOfWork;
     _eventBus                         = eventBus;
     _goodsRepository                  = goodsRepository;
     _onlineGoodsRepository            = onlineGoodsRepository;
     _goodsImageRepository             = goodsImageRepository;
     _grouponConditionRepository       = grouponConditionRepository;
     _onlineGoodsImageRepository       = onlineGoodsImageRepository;
     _onlineGrouponConditionRepository = onlineGrouponConditionRepository;
     _imageServiceProxy                = imageServiceProxy;
     _organizationServiceProxy         = organizationServiceProxy;
     _amapProxy                        = amapProxy;
     _activityServiceProxy             = activityServiceProxy;
     _orderServiceProxy                = orderServiceProxy;
     _authServiceProxy                 = authServiceProxy;
 }
Ejemplo n.º 2
0
 public WeChatPaymentAppService(IGateways gateways, IServiceConfigurationProxy configuration, IWeChatApiProxy wechatApiProxy, IOrderServiceProxy orderServiceProxy, IWeChatAppConfigurationRepository wechatAppConfigurationRepository, IAuthServiceProxy authServiceProxy)
 {
     _gateways          = gateways;
     _configuration     = configuration;
     _wechatApiProxy    = wechatApiProxy;
     _orderServiceProxy = orderServiceProxy;
     _wechatAppConfigurationRepository = wechatAppConfigurationRepository;
     _authServiceProxy = authServiceProxy;
 }
Ejemplo n.º 3
0
 public WeChatPaymentNotifyMessageAppService(
     IDbUnitOfWork dbUnitOfWork,
     IWeChatPaymentNotifyMessageRepository wechatPaymentNotifyMessageRepository,
     IOrderServiceProxy orderServiceProxy,
     IWeChatAppConfigurationRepository wechatAppConfigurationRepository,
     IGateways gateways)
 {
     _dbUnitOfWork = dbUnitOfWork;
     _wechatPaymentNotifyMessageRepository = wechatPaymentNotifyMessageRepository;
     _orderServiceProxy = orderServiceProxy;
     _wechatAppConfigurationRepository = wechatAppConfigurationRepository;
     _gateways = gateways;
 }
Ejemplo n.º 4
0
 public ReservationAppService(IReservationRepository reservationRepository,
                              IDbUnitOfWork dbUnitOfWork,
                              IEventBus eventBus,
                              IServiceRepository serviceRepository,
                              IServicerRepository servicerRepository,
                              IOrganizationServiceProxy organizationServiceProxy,
                              IAmapProxy amapProxy,
                              IOrderServiceProxy orderServiceProxy)
 {
     _reservationRepository = reservationRepository;
     _dbUnitOfWork          = dbUnitOfWork;
     _eventBus                 = eventBus;
     _serviceRepository        = serviceRepository;
     _servicerRepository       = servicerRepository;
     _organizationServiceProxy = organizationServiceProxy;
     _amapProxy                = amapProxy;
     _orderServiceProxy        = orderServiceProxy;
 }
Ejemplo n.º 5
0
 public CreateOrderHandler()
 {
     _orderServiceProxy = IocProvider.GetService <IOrderServiceProxy>();
 }