コード例 #1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public PurchaseRecordAppService(IRepository <PurchaseRecord, Guid> purchaserecordRepository
                                 , IRepository <IntegralDetail, Guid> integralDetailRepository
                                 , IRepository <WeChatUser, Guid> weChatUserRepository
                                 , IRepository <MemberConfig, Guid> memberConfigRepository
                                 , IRepository <Shop, Guid> shopRepository
                                 , IRepository <Product, Guid> productRepository
                                 , IPurchaseRecordManager purchaserecordManager
                                 , IRepository <ShopEvaluation, Guid> shopevaluationRepository
                                 , IWechatAppConfigAppService wechatAppConfigAppService
                                 , IRepository <WechatAppConfig, int> wechatappconfigRepository
                                 , IRepository <StatisticalDetail, Guid> statisticaldetailRepository
                                 )
 {
     _purchaserecordRepository  = purchaserecordRepository;
     _integralDetailRepository  = integralDetailRepository;
     _weChatUserRepository      = weChatUserRepository;
     _memberConfigRepository    = memberConfigRepository;
     _shopRepository            = shopRepository;
     _productRepository         = productRepository;
     _purchaserecordManager     = purchaserecordManager;
     _shopevaluationRepository  = shopevaluationRepository;
     _wechatAppConfigAppService = wechatAppConfigAppService;
     TenantId  = null;
     AppConfig = _wechatAppConfigAppService.GetWechatAppConfig(TenantId).Result;
     _wechatappconfigRepository   = wechatappconfigRepository;
     _statisticaldetailRepository = statisticaldetailRepository;
 }
コード例 #2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public WeChatGroupAppService(IRepository <WeChatGroup, int> wechatgroupRepository
                              , IWeChatGroupManager wechatgroupManager, IWechatAppConfigAppService wechatAppConfigAppService
                              , IRepository <WeChatUser, Guid> wechatuserRepository
                              )
 {
     _wechatgroupRepository     = wechatgroupRepository;
     _wechatgroupManager        = wechatgroupManager;
     _wechatAppConfigAppService = wechatAppConfigAppService;
     TenantId              = null;
     AppConfig             = _wechatAppConfigAppService.GetWechatAppConfig(TenantId).Result;
     _wechatuserRepository = wechatuserRepository;
 }
コード例 #3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public WeChatUserAppService(IRepository <WeChatUser, Guid> wechatuserRepository,
                             IWeChatUserManager wechatuserManager,
                             IRepository <WeChatGroup, int> wechatgroupRepository,
                             IWechatAppConfigAppService wechatAppConfigAppService,
                             IRepository <WechatAppConfig, int> wechatappconfigRepository
                             , IHostingEnvironment hostingEnvironment
                             )
 {
     _hostingEnvironment        = hostingEnvironment;
     _wechatuserRepository      = wechatuserRepository;
     _wechatuserManager         = wechatuserManager;
     _wechatgroupRepository     = wechatgroupRepository;
     _wechatAppConfigAppService = wechatAppConfigAppService;
     TenantId  = null;
     AppConfig = _wechatAppConfigAppService.GetWechatAppConfig(TenantId).Result;
     _wechatappconfigRepository = wechatappconfigRepository;
 }
コード例 #4
0
 protected virtual void InitAppConfigSetting()
 {
     TenantId        = GetTenantId();
     WechatAppConfig = _wechatAppConfigAppService.GetWechatAppConfig(TenantId).Result;
     //WeChatRegister();
 }
コード例 #5
0
 public WeChatMenuAppService(IWechatAppConfigAppService wechatAppConfigAppService)
 {
     _wechatAppConfigAppService = wechatAppConfigAppService;
     TenantId  = 2;
     AppConfig = _wechatAppConfigAppService.GetWechatAppConfig(TenantId).Result;
 }
コード例 #6
0
 public WeChatOAuthAppService()
 {
     WechatAppConfig = new WechatAppConfigInfo();
 }