Namespace Umbraco.Cms.Core.Webhooks
Classes
WebhookEventAttribute
Attribute used to decorate webhook event classes with metadata such as name and event type.
WebhookEventBase<TNotification>
Abstract base class for webhook events that handles notification processing and webhook firing.
WebhookEventCollection
A collection of IWebhookEvent instances registered in the system.
WebhookEventCollectionBuilder
Builder for the WebhookEventCollection that handles registration of webhook events and their corresponding notification handlers with the dependency injection container.
WebhookEventContentBase<TNotification, TEntity>
Abstract base class for webhook events that handle content-based notifications, providing filtering by content type and per-entity webhook firing.
Interfaces
IWebhookEvent
Represents a webhook event that can be triggered by the CMS.
Enums
WebhookPayloadType
Specifies the type of payload to include in webhook requests.