AspNet.WebHooks.Custom.MongoStorage
1.0.0
该项目为在MongoDB存储介质中坚持您的自定义Webhooks注册提供了支持。
在您的主要WebAPI/ MVC项目中添加此项目作为参考。
使用webapiconfig.cs中的httpconfiguration对象解决其依赖关系,并将您的连接字符串名称作为'config.initializecustomwebhooksmongostorage(“连接字符串name”)'提供。
您还可以提供Mongo Collection或Document的名称。还可以看到该方法的可选参数。
您还需要添加Webhooks Nuget软件包,以使您的解决方案使用MongoDB为Webhooks运行。
您还需要在主要项目中添加以下Nuget软件包,以使该项目运行,如果您尚未添加它们:
id="Microsoft.AspNet.WebHooks.Common" version="1.2.1"
id="Microsoft.AspNet.WebHooks.Custom" version="1.2.1"
id="MongoDB.Bson" version="2.7.2" />
id="MongoDB.Driver" version="2.7.2"
您还可以从https://www.nuget.org/packages/aspnet.webhooks.custom.mongostorage添加Nuget软件包。它将自动解决所有依赖关系,而您根本不需要任何事情。
该项目为任何贡献开放,即您可以生成拉动请求或创建问题等。
谢谢!
穆罕默德·里兹万(Muhammad Rizwan)