Class WebhookContext
- Espace de noms
- SESARWebHook.Core.Models
Context information for a webhook request
public class WebhookContext
- Héritage
-
WebhookContext
- Membres hérités
Constructors
WebhookContext()
public WebhookContext()
Properties
ConnectorId
The connector ID configured for this request
public string ConnectorId { get; set; }
Valeur de la propriété
Headers
Additional headers from the request
public Dictionary<string, string> Headers { get; set; }
Valeur de la propriété
Metadata
Custom metadata passed with the request
public Dictionary<string, object> Metadata { get; set; }
Valeur de la propriété
RawPayload
The raw decrypted JSON payload (for debugging/logging)
public string RawPayload { get; set; }
Valeur de la propriété
ReceivedAt
Timestamp when the webhook was received
public DateTime ReceivedAt { get; set; }
Valeur de la propriété
RequestId
Unique identifier for this webhook request
public string RequestId { get; set; }
Valeur de la propriété
SourceIp
Source IP address of the request
public string SourceIp { get; set; }
Valeur de la propriété
TenantId
The tenant or client identifier (for multi-tenant scenarios)
public string TenantId { get; set; }