/// <summary> /// 构造函数 /// </summary> public ActivityFormAppService(IRepository <ActivityForm, Guid> activityformRepository , IActivityFormManager activityformManager , IWeChatUserManager wechatuserManager , IRetailerAppService retailerAppService , IRepository <ActivityDeliveryInfo, Guid> activitydeliveryinfoRepository , IRepository <ActivityFormLog, Guid> activityFormLogRepository , IRepository <Activity, Guid> activityRepository , IRepository <User, long> userRepository , IRepository <ActivityBanquet, Guid> activityBanquetRepository , IRepository <Retailer, Guid> retailerRepository , IRepository <WeChatUser, Guid> wechatuserRepository , IHostingEnvironment hostingEnvironment ) { _activityformRepository = activityformRepository; _activityformManager = activityformManager; _wechatuserManager = wechatuserManager; _retailerAppService = retailerAppService; _activitydeliveryinfoRepository = activitydeliveryinfoRepository; _activityFormLogRepository = activityFormLogRepository; _activityRepository = activityRepository; _userRepository = userRepository; _activityBanquetRepository = activityBanquetRepository; _retailerRepository = retailerRepository; _wechatuserRepository = wechatuserRepository; _hostingEnvironment = hostingEnvironment; }
public MessageHandlerAppServer(IRepository <WechatMessage, Guid> wechatmessageRepository, IRepository <WechatSubscribe, Guid> wechatsubscribeRepository, IWeChatUserManager wechatUserManager) { _wechatmessageRepository = wechatmessageRepository; _wechatsubscribeRepository = wechatsubscribeRepository; _wechatUserManager = wechatUserManager; }
/// <summary> /// 构造函数 /// </summary> public WeChatUserAppService(IRepository <WeChatUser, Guid> wechatuserRepository, IWeChatUserManager wechatuserManager, IRepository <Retailer, Guid> retailerRepository, IRepository <Employee, Guid> employeeRepository ) { _wechatuserRepository = wechatuserRepository; _wechatuserManager = wechatuserManager; _retailerRepository = retailerRepository; _employeeRepository = employeeRepository; }
private int?_tenantId = 1; //非多租户 public HCMessageHandler(IRepository <WechatMessage, Guid> wechatmessageRepository, IRepository <WechatSubscribe, Guid> wechatsubscribeRepository, IWeChatUserManager wechatUserManager, int?tenantId, Stream inputStream, PostModel postModel, int maxRecordCount = 0) : base(inputStream, postModel, maxRecordCount) { _wechatmessageRepository = wechatmessageRepository; _wechatsubscribeRepository = wechatsubscribeRepository; _wechatUserManager = wechatUserManager; Logger = NullLogger.Instance; _tenantId = tenantId; }
/// <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; }
/// <summary> /// 构造函数 /// </summary> public ActivityBanquetAppService(IRepository <ActivityBanquet, Guid> activitybanquetRepository , IActivityBanquetManager activitybanquetManager , IRepository <User, long> userRepository , IWeChatUserManager wechatuserManager , IRepository <ActivityForm, Guid> activityFormRepository , IRepository <ActivityFormLog, Guid> activityFormLogRepository , IHostingEnvironment hostingEnvironment , IRepository <ActivityDeliveryInfo, Guid> activityDeliveryInfoRepository ) { _activitybanquetRepository = activitybanquetRepository; _activitybanquetManager = activitybanquetManager; _userRepository = userRepository; _wechatuserManager = wechatuserManager; _activityFormRepository = activityFormRepository; _activityFormLogRepository = activityFormLogRepository; _hostingEnvironment = hostingEnvironment; _activityDeliveryInfoRepository = activityDeliveryInfoRepository; }