public WeiXinController(IOptions <AppConfig> _appConfig, IWeiXinRepository _weiXin, IHttpContextAccessor _httpContextAccessor, IHttpClientFactory _httpClientFactory)
 {
     appConfig   = _appConfig.Value;
     this.weiXin = _weiXin;
     this.httpContextAccessor = _httpContextAccessor;
     httpClientFactory        = _httpClientFactory;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="module"></param>
 /// <param name="httpContextAccessor"></param>
 /// <param name="_appConfig"></param>
 /// <param name="httpClientFactory"></param>
 /// <param name="weiXin"></param>
 public PsGoodsController(IPsBatchRepository module, IHttpContextAccessor httpContextAccessor, IOptions <AppConfig> _appConfig, IHttpClientFactory httpClientFactory, IWeiXinRepository weiXin)
 {
     this._respoitory         = module;
     this.httpContextAccessor = httpContextAccessor;
     this.appConfig           = _appConfig.Value;
     this.httpClientFactory   = httpClientFactory;
     this.weiXin = weiXin;
 }