大神看过来,该如何处理
大神看过来
/// <summary>
/// 微信接口。统一接收并处理信息的入口。
/// </summary>
public class wxapi : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string postString = string.Empty;
if (HttpContext.Current.Request.HttpMethod.ToUpper() == "POST")
{
using (Stream stream = HttpContext.Current.Request.InputStream)
{
Byte[] postBytes = new Byte[stream.Length];
stream.Read(postBytes, 0, (Int32)stream.Length);
postString = Encoding.UTF8.GetString(postBytes);
}
if (!string.IsNullOrEmpty(postString))
{
Execute(postString);
}
}
else
{
Auth(); //微信接入的测试
}
}
看到这样一段代码,很明白Execute()这个方法是哪里来的? 当前的上下文中并未声明,而且也没有提示要引用命名空间,这是怎么回事?麻烦大家看下,实在是不解
------解决思路----------------------
看撸主贴的代码,肯定是不全的,至少是少一个
看样子,这两个方法应该在这个类里面。
@撸主
鼠标定位到方法上,F12看它到哪里去?
------解决思路----------------------
他不是有一二三四这样子的吗,代表一系列相关的文章啊,你打开这些网页,搜索下这几个单词就可以了
------解决思路----------------------
第2篇里还真有http://www.cnblogs.com/wuhuacong/p/3614175.html
/// <summary>
/// 微信接口。统一接收并处理信息的入口。
/// </summary>
public class wxapi : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string postString = string.Empty;
if (HttpContext.Current.Request.HttpMethod.ToUpper() == "POST")
{
using (Stream stream = HttpContext.Current.Request.InputStream)
{
Byte[] postBytes = new Byte[stream.Length];
stream.Read(postBytes, 0, (Int32)stream.Length);
postString = Encoding.UTF8.GetString(postBytes);
}
if (!string.IsNullOrEmpty(postString))
{
Execute(postString);
}
}
else
{
Auth(); //微信接入的测试
}
}
看到这样一段代码,很明白Execute()这个方法是哪里来的? 当前的上下文中并未声明,而且也没有提示要引用命名空间,这是怎么回事?麻烦大家看下,实在是不解
------解决思路----------------------
看撸主贴的代码,肯定是不全的,至少是少一个
}
看样子,这两个方法应该在这个类里面。
@撸主
鼠标定位到方法上,F12看它到哪里去?
------解决思路----------------------
他不是有一二三四这样子的吗,代表一系列相关的文章啊,你打开这些网页,搜索下这几个单词就可以了
------解决思路----------------------
第2篇里还真有http://www.cnblogs.com/wuhuacong/p/3614175.html