我需要一个WinForm应用程序,它将成为Viber的客户端。
我创建了一个WebHook,它接受来自Viber服务器的POST请求。
POST请求包含JSON。
从ASP.NET Framework模板“空” +“ MVC”创建的WebHook。
问题。
1.如何使WebHook收到POST请求,然后将收到的JSON发送到“ WinForm”?
2.如果该解决方案不可接受,那么如何在另一个解决方案的框架内组织从WebHook到WinForm的数据传输?
代码HookController.cs
using System.Web.Mvc;
using System.IO;
namespace WebAppl.Controllers
{
public class HookController : Controller
{
// *** Original code ***
// GET: Hook
//public ActionResult Index()
//{
// return View();
//}
[HttpPost]
public string Index()
{
using (var reader = new StreamReader(Request.InputStream))
return reader.ReadToEnd();
}
}
}