123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using LYFZ.Weixin.SDK;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace LYFZ.WXLibrary
- {
- /// <summary>
- /// 客户请求缓存
- /// </summary>
- public class ClientRequestCache
- {
- public ClientRequestCache(string appid,WeixinMessage message)
- {
- _appid = appid;
- _key = appid.Trim()
- + message.Body.ToUserName.Value.ToString().Trim()
- + message.Body.FromUserName.Value.ToString().Trim()
- + message.Body.CreateTime.Value.ToString().Trim()
- + message.Body.MsgType.Value.ToString().Trim();
- // + message.Body.MsgId.Value.ToString().Trim();
- _RequestCount = 1;
- _RequestTime = DateTime.Now;
- }
- string _appid = "";
- public string Appid
- {
- get { return _appid; }
- }
- string _key = "";
- public string Key
- {
- get { return _key; }
- }
- int _RequestCount = 0;
- public int RequestCount
- {
- get { return _RequestCount; }
- set { _RequestCount = value; }
- }
- WeixinMessage _RequestMessage;
- public WeixinMessage RequestMessage
- {
- get { return _RequestMessage; }
- }
- DateTime _RequestTime = DateTime.Now;
- public DateTime RequestTime
- {
- get { return _RequestTime; }
- }
- string _ReturnMessage = "";
- public string ReturnMessage
- {
- get { return _ReturnMessage; }
- set { _ReturnMessage = value; }
- }
- }
- }
|