Table of Contents
API reference

Constructor InMemoryDiscordIngressPendingStateStore

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

InMemoryDiscordIngressPendingStateStore(IOptions<DiscordWebIngressOptions>, TimeProvider)

Initializes a new instance of the InMemoryDiscordIngressPendingStateStore class.

public InMemoryDiscordIngressPendingStateStore(IOptions<DiscordWebIngressOptions> options, TimeProvider timeProvider)

Parameters

options IOptions<DiscordWebIngressOptions>

The ingress options.

timeProvider TimeProvider

The time provider used for expiration checks.

Exceptions

ArgumentNullException

options or timeProvider is null.