Table of Contents

Interface IRandomResource

Namespace
TcgDex.Resources
Assembly
TcgDex.CSharpSdk.dll

Fetches a random card, set or series.

public interface IRandomResource

Methods

CardAsync(CancellationToken)

Fetches a random card.

Task<Card> CardAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Cancels the request.

Returns

Task<Card>

A randomly chosen card.

SerieAsync(CancellationToken)

Fetches a random series.

Task<Serie> SerieAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Cancels the request.

Returns

Task<Serie>

A randomly chosen series.

SetAsync(CancellationToken)

Fetches a random set.

Task<Set> SetAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Cancels the request.

Returns

Task<Set>

A randomly chosen set.