LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

StorefrontGameMetadataRequest14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataRequest
Requests metadata for a batch of provider-local game IDs.

Constructors

StorefrontGameMetadataRequest 14.1 Beta

C#
public StorefrontGameMetadataRequest(System.Collections.Generic.IReadOnlyCollection<string> gameIds)
Initializes a request for the provider's normal complete metadata.
gameIds 14.1 Beta
The provider-local game IDs.

StorefrontGameMetadataRequest 14.1 Beta

C#
public StorefrontGameMetadataRequest(System.Collections.Generic.IReadOnlyCollection<string> gameIds, System.Collections.Generic.IReadOnlyCollection<string>? mediaTypes)
Initializes a request with an optional media-type hint.
gameIds 14.1 Beta
The provider-local game IDs.
mediaTypes 14.1 Beta
Media types needed by the caller, or null or an empty collection for the provider's normal complete metadata.

Properties

AttemptNumber 14.1 Beta

C#
public int AttemptNumber { get; init; }
Gets or initializes the one-based attempt for this enrichment request. Waiting in the host queue does not advance it.

GameIds 14.1 Beta

C#
public System.Collections.Generic.IReadOnlyCollection<string> GameIds { get; }
Gets the provider-local game IDs.

MediaTypes 14.1 Beta

C#
public System.Collections.Generic.IReadOnlyCollection<string> MediaTypes { get; }
Gets the requested media types, or an empty collection when all normal metadata is requested.