我有一个ASP.NET MVC操作方法来接收GitHub webhook推送。我已经将我的repo配置为在更新后发送此POST。
我需要将哪个Octokit.Net类用作此操作方法的参数? docs say it's the pushevent
class,但我无法在Octokit命名空间中找到它。
如果可能的话,我宁愿使用Octokit类(或最合适的类)作为参数而不是Request
。
[HttpPost]
public ActionResult ReceiveFromGitHub()
{
//which Octokit class to use in method signature?
//catch the call from GitHub, do stuff.
DoStuffWithJsonPosted();
return new HttpStatusCodeResult(HttpStatusCode.OK);
}
截至此发布日期(2014年6月),通过NuGet使用当前版本的Octokit(0.3.4)。
Octokit.NET是否有webhook课程?
答案 0 :(得分:0)
Octokit.net还没有实施webhook课程,但这是我们喜欢有人贡献的东西! :)