Table of Contents
API reference

Method ValidateAsync

Namespace
DisCatSharp.Hosting.AspNetCore.Ingress.Security
Assembly
DisCatSharp.Hosting.AspNetCore.dll

ValidateAsync(DiscordIngressRequest, CancellationToken)

Validates the supplied ingress request against the registered signature validators.

ValueTask<DiscordIngressSignatureValidationResult> ValidateAsync(DiscordIngressRequest request, CancellationToken cancellationToken = default)

Parameters

request DiscordIngressRequest

The request to validate.

cancellationToken CancellationToken

A token used to cancel the operation.

Returns

ValueTask<DiscordIngressSignatureValidationResult>

The aggregated validation outcome.