โครงการนี้ให้การสนับสนุนสำหรับการจดทะเบียน webhooks ที่กำหนดเองของคุณในสื่อการจัดเก็บ MongoDB
เพิ่มโครงการนี้เป็นข้อมูลอ้างอิงในโครงการ WebAPI/ MVC หลักของคุณ
แก้ไขการพึ่งพาของมันโดยใช้วัตถุ HTTPCONFIGURATION ใน WebAPICONFIG.CS และระบุชื่อสตริงการเชื่อมต่อของคุณเป็น 'config.initializeCustomWebhookSmongostorage ("ชื่อสตริงการเชื่อมต่อ")'
นอกจากนี้คุณยังสามารถให้ชื่อของคอลเลกชันหรือเอกสาร Mongo นอกจากนี้ยังมีรูปลักษณ์ของพารามิเตอร์เสริมของวิธีนี้
คุณต้องเพิ่มแพ็คเกจ Webhooks NuGet เพื่อให้โซลูชันของคุณทำงานสำหรับ webhooks โดยใช้ 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 มันจะแก้ไขการพึ่งพาทั้งหมดโดยอัตโนมัติและคุณไม่จำเป็นต้องทำอะไรเลย
โครงการนี้เปิดสำหรับการสนับสนุนใด ๆ เช่นคุณสามารถสร้างคำขอดึงหรือสร้างปัญหา ฯลฯ
ขอบคุณ!
มูฮัมหมัดริซแวน