Table of Contents

Class SdkPlatformOptions

Namespace
RDCore.SDK.Server.Configuration
Assembly
RDCore.SDK.dll

Platform-level configuration settings, bound from appsettings.json.

public record SdkPlatformOptions : IEquatable<SdkPlatformOptions>
Inheritance
SdkPlatformOptions
Implements
Inherited Members

Properties

ApiEndpoint

The URL (relative to the BaseWebUrl) of the backend API.

public string ApiEndpoint { get; set; }

Property Value

string

BaseWebUrl

The base URL for the platform's cloud and online services.

public string BaseWebUrl { get; set; }

Property Value

string

Extensions

Configures extension settings.

public ExtensionsOptions Extensions { get; set; }

Property Value

ExtensionsOptions

ParserExecutable

The location of the RDCore LSP parsing server executable.

public string ParserExecutable { get; set; }

Property Value

string

Remarks

👉 This setting is used by the language server to locate the RDCore LSP parser executable.

ServerExecutable

The location of the RDCore LSP language server executable.

public string ServerExecutable { get; set; }

Property Value

string

Remarks

👉 This setting is used by client applications to locate the RDCore LSP language server executable.

Transport

Configures platform-wide transport layer settings.

public TransportOptions Transport { get; set; }

Property Value

TransportOptions