// // GET: /Wechat/ public ActionResult Setting() { WechatSetting wechatSetting = new WechatSetting(); wechatSetting.WechatID = ConfigService.GetValueByKey("WechatID"); wechatSetting.AppID = ConfigService.GetValueByKey("AppID"); wechatSetting.AppSecret = ConfigService.GetValueByKey("AppSecret"); wechatSetting.WechatToken = ConfigService.GetValueByKey("WechatToken"); wechatSetting.WechatEncodingAESKey = ConfigService.GetValueByKey("WechatEncodingAESKey"); return(View(wechatSetting)); }
/// <summary> /// 获取微信的配置信息 /// </summary> /// <param name="_settingService"></param> /// <returns></returns> public static WechatSetting GetOrderSettings(this ISettingService _settingService) { var config = new WechatSetting { AppId = _settingService.GetSettingByKey <string>(WeChatSettingNames.AppId), AppSecret = _settingService.GetSettingByKey <string>(WeChatSettingNames.AppSecret), MchId = _settingService.GetSettingByKey <string>(WeChatSettingNames.MchId), Notify_Url = _settingService.GetSettingByKey <string>(WeChatSettingNames.NotifyUrl), Key = _settingService.GetSettingByKey <string>(WeChatSettingNames.Key), Token = _settingService.GetSettingByKey <string>(WeChatSettingNames.Token), }; return(config); }
public MessageController(WechatSetting wechatSetting, IAccessTokenService accessTokenService) { _wechatSetting = wechatSetting; _accessTokenService = accessTokenService; }
public WechatController(WechatSetting wechatSetting, ILogger <WechatController> logger) { _wechatSetting = wechatSetting; _logger = logger; }
public CustomMessageHandler(Stream inputStream, PostModel postModel, WechatSetting wechatSetting) : base(inputStream, postModel) { _wechatSetting = wechatSetting; }