Dieses Projekt unterstützt die Unterstützung für Ihre benutzerdefinierten Webhooks -Registrierungen in einem MongoDB -Speichermedium.
Fügen Sie dieses Projekt als Referenz in Ihr Hauptprojekt für WebAPI/ MVC hinzu.
Beheben Sie seine Abhängigkeit mithilfe des HTTPConfiguration -Objekts in der webaPiconfig.cs und geben Sie Ihren Verbindungszeichennamen als 'config.initializecustomwebhooksMongostorage ("Verbindungszeichenname")' an.
Sie können auch die Namen der Mongo -Sammlung oder des Dokuments angeben. Sehen Sie auch die optionalen Parameter dieser Methode aus.
Sie müssen auch die Webhooks -Nuget -Pakete hinzufügen, damit Ihre Lösung mit dem MongoDB für die Webhooks ausgeführt wird.
Sie müssen auch die folgenden Nuget -Pakete in Ihr Hauptprojekt hinzufügen, um dieses Projekt zu lief, wenn Sie sie bereits nicht hinzugefügt haben:
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"
Sie können das Nuget -Paket auch für diesen Speicher aus https://www.nuget.org/packages/aspnet.webhooks.custom.mongostorage hinzufügen. Es wird automatisch alle Abhängigkeiten behoben und Sie müssen überhaupt nichts tun.
Dieses Projekt ist für jeden Beitrag offen, dh Sie können eine Pull -Anfrage erstellen oder ein Problem usw. erstellen.
Danke!
Muhammad Rizwan