Table of Contents

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é

string

Headers

Additional headers from the request

public Dictionary<string, string> Headers { get; set; }

Valeur de la propriété

Dictionary<string, string>

Metadata

Custom metadata passed with the request

public Dictionary<string, object> Metadata { get; set; }

Valeur de la propriété

Dictionary<string, object>

RawPayload

The raw decrypted JSON payload (for debugging/logging)

public string RawPayload { get; set; }

Valeur de la propriété

string

ReceivedAt

Timestamp when the webhook was received

public DateTime ReceivedAt { get; set; }

Valeur de la propriété

DateTime

RequestId

Unique identifier for this webhook request

public string RequestId { get; set; }

Valeur de la propriété

string

SourceIp

Source IP address of the request

public string SourceIp { get; set; }

Valeur de la propriété

string

TenantId

The tenant or client identifier (for multi-tenant scenarios)

public string TenantId { get; set; }

Valeur de la propriété

string