AgentPrismWebhookOptionsValidator
Namespace AgentPrism · Assembly
AgentPrism.Core.dllValidates AgentPrismWebhookOptions when the application starts.
public sealed class AgentPrismWebhookOptionsValidator : IValidateOptions<AgentPrismWebhookOptions>Inheritance
Section titled “Inheritance”object ← AgentPrismWebhookOptionsValidator
Implements
Section titled “Implements”IValidateOptions<AgentPrismWebhookOptions>
Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”This validation is handwritten. ValidateDataAnnotations uses reflection
and produces IL2026.
Constructors
Section titled “Constructors”AgentPrismWebhookOptionsValidator()
Section titled “ AgentPrismWebhookOptionsValidator()”public AgentPrismWebhookOptionsValidator()Methods
Section titled “Methods”Validate(string?, AgentPrismWebhookOptions)
Section titled “ Validate(string?, AgentPrismWebhookOptions)”public ValidateOptionsResult Validate(string? name, AgentPrismWebhookOptions options)Parameters
Section titled “Parameters”name string?
options AgentPrismWebhookOptions