文件名称:sendgrid-webhooks:一个用于解析来自Sendgrid的webhook事件的库。 支持所有事件,类别和唯一参数
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-19 03:43:36
C#
Sendgrid Webhooks 一个用于解析来自Sendgrid的事件webhooks的库。 包含解析器和一组强类型的DTO。 它支持所有可用的webhook事件,唯一参数和类别。 通过NuGet下载 通过NuGet软件包管理器(nuget.org)安装Sendgrid.Webhooks Install-Package Sendgrid.Webhooks 用法 声明WebhookParser并调用ParseEvents 。 这将接受从HTTP POST回调接收的字符串作为JSON。 var parser = new WebhookParser (); var events = parser . ParseEvents ( json ); 解析器返回WebhookEventBase的多态IList ,其中每个项目都是强类型的Webhook事件。 示例属性 var webhook
【文件预览】:
sendgrid-webhooks-master
----.travis.yml(201B)
----Sendgrid.Webhooks()
--------Service()
--------Converters()
--------Sendgrid.Webhooks.csproj(1KB)
--------Events()
----Sendgrid.Webhooks.sln(2KB)
----LICENSE(11KB)
----Sendgrid.Webhooks.Tests()
--------JsonEventBuilder.cs(4KB)
--------WebhookParserTests.cs(8KB)
--------BooleanConverterTests.cs(1KB)
--------EpochConverterTests.cs(2KB)
--------Sendgrid.Webhooks.Tests.csproj(3KB)
--------Events()
----.gitignore(3KB)
----README.md(3KB)