public CustomMessageHandler(Stream inputStream, SetWeChat set, IUnityContainer container, int maxRecordCount = 0) : base(inputStream, null, maxRecordCount) { WeixinContext.ExpireMinutes = 3; if (set != null) { appId = set.appID; appSecret = set.AppSecret; agentToken = set.token; _container = container; } }
// GET: /InvestGame/ public WeixinController(IUnityContainer container, ISetWeChatService setWeChatService) { //var config = System.Web.HttpContext.Current.Server.MapPath("~/log4net.config"); ////string config = Path.GetDirectoryName(typeof(HomeController).Assembly.Location) + "\\log4net.config"; //var repository = new FileInfo(config); //XmlConfigurator.Configure(repository); ////logService = new LogService(); //logService = log4net.LogManager.GetLogger(typeof(HomeController)); _container = container; SetWeChatService = setWeChatService; //SetWeChat = SetWeChatService.GetById(1); //if (SetWeChat != null) //{ // Token = SetWeChat.token; // AppId = SetWeChat.appID; //} SetWeChat = new SetWeChat(); Token = WxPayConfig.TOKEN; AppId = WxPayConfig.APPID; }
public int Update(SetWeChat item) { return(_databaseInstance.Update(item, TableName)); }