Этот проект обеспечивает поддержку для удержания ваших пользовательских регистраций Webhooks в среде для хранения MongoDB.
Добавьте этот проект в качестве ссылки в вашем основном проекте WebAPI/ MVC.
Установите его зависимость, используя объект httpconfiguration в webapiconfig.cs и предоставьте имя строки подключения как «config.initializecustomwebhooksmongostorage (" name строка подключения ") '.
Вы также можете предоставить имена коллекции или документа Mongo. Также смотрите дополнительные параметры этого метода.
Вам также необходимо добавить пакеты Webhooks Nuget, чтобы ваше решение запустило для веб -крючков с помощью MongoDB.
Вам также необходимо добавить следующие пакеты 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"
Вы также можете добавить пакет Nuget для этого хранилища с https://www.nuget.org/packages/aspnet.webhooks.custom.mongostorage. Он автоматически разрешает все зависимости, и вам не нужно ничего делать вообще.
Этот проект открыт для любого вклада, т.е. вы можете генерировать запрос на тягу или создать проблему и т. Д.
Спасибо!
Мухаммед Ризван