Skip to content

WebhookDeliveryQuery

Namespace AgentPrism · Assembly AgentPrism.Abstractions.dll

A filter for querying delivery history.

public sealed record WebhookDeliveryQuery : IEquatable<WebhookDeliveryQuery>

objectWebhookDeliveryQuery

IEquatable<WebhookDeliveryQuery>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public WebhookDeliveryQuery()

The number of records to skip.

public int Skip { get; init; }

int

Fetches only deliveries in this status.

public WebhookDeliveryStatus? Status { get; init; }

WebhookDeliveryStatus?

Fetches only this subscription’s deliveries.

public Guid? SubscriptionId { get; init; }

Guid?

The maximum number of records to fetch.

public int Take { get; init; }

int

The tenant identifier.

public required string TenantId { get; init; }

string

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(WebhookDeliveryQuery? other)

other WebhookDeliveryQuery?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(WebhookDeliveryQuery?, WebhookDeliveryQuery?)

Section titled “ operator ==(WebhookDeliveryQuery?, WebhookDeliveryQuery?)”
public static bool operator ==(WebhookDeliveryQuery? left, WebhookDeliveryQuery? right)

left WebhookDeliveryQuery?

right WebhookDeliveryQuery?

bool

operator !=(WebhookDeliveryQuery?, WebhookDeliveryQuery?)

Section titled “ operator !=(WebhookDeliveryQuery?, WebhookDeliveryQuery?)”
public static bool operator !=(WebhookDeliveryQuery? left, WebhookDeliveryQuery? right)

left WebhookDeliveryQuery?

right WebhookDeliveryQuery?

bool