14.1 Beta 1 SDK
StorefrontDiagnostic14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic
Describes a provider-reported diagnostic associated with an operation or game.
Constructors
StorefrontDiagnostic 14.1 Beta
public StorefrontDiagnostic(string code, Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity severity, string message, string? gameId = null)
Initializes a new instance of the Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic class.
code14.1 Beta- The stable provider-defined diagnostic code.
severity14.1 Beta- The diagnostic severity.
message14.1 Beta- The literal diagnostic message.
gameId14.1 Beta- The related provider-local game ID, or
null.
Properties
public string Code { get; }public string? GameId { get; }public Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticHelp? Help { get; init; }public string Message { get; }public Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity Severity { get; }
Code 14.1 Beta
public string Code { get; }Gets the stable provider-defined diagnostic code.
GameId 14.1 Beta
public string? GameId { get; }Gets the related provider-local game ID, if any.
Help 14.1 Beta
public Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticHelp? Help { get; init; }Gets optional provider-supplied guidance and a help link associated with this diagnostic.
Message 14.1 Beta
public string Message { get; }Gets the literal diagnostic message.
Severity 14.1 Beta
public Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnosticSeverity Severity { get; }Gets the diagnostic severity.