API/Autodoc/Classes/RuStore.RemoteConfig.RuStoreRemoteConfigClientSettings.en.md


RuStore::RemoteConfig::RuStoreRemoteConfigClientSettings

Optional initialization parameters via C#.

Public Types

Name
enum class Environment { Default, Alpha, Beta, Release}
Allows you to compare Environment with the value set in the interface.

Public Attributes

Name
string appId — Unique identifier of the Remote Config tool. Available in the RuStore developer console on the Remote Config parameters creation page.
string account — Allows you to compare Account with the value set in the interface.
string language — Allows you to compare Language with the value set in the interface. By default, Language is not passed, in which case the default config is returned. To pass Language, you need to implement ConfigRequestParameterProvider.
string appBuild — Allows you to compare AppBuild with the value set in the interface.
string appVersion — Allows you to compare AppVersion with the value set in the interface.
string deviceId — Allows you to compare DeviceId with the value set in the interface.
string deviceModel — Allows you to compare DeviceModel with the value set in the interface. By default, DeviceModel is not passed, in this case the default config is returned.
string osVersion — Allows you to compare OsVersion with the value set in the interface. By default, OsVersion is not passed, in which case the default config is returned.
Environment environment — Allows you to compare Environment with the value set in the interface. Can take values: Alpha, Beta, Release. This parameter is convenient for testing the configuration on various application builds.

enum Environment

Enumerator Value Description
Default Default value.
Alpha Alpha.
Beta Beta.
Release Release.

Allows you to compare Environment with the value set in the interface.

variable appId

string appId;

variable account

string account;

Allows you to compare Account with the value set in the interface.

variable language

string language;

Allows you to compare Language with the value set in the interface. By default, Language is not passed, in which case the default config is returned. To pass Language, you need to implement ConfigRequestParameterProvider.

variable appBuild

string appBuild;

Allows you to compare AppBuild with the value set in the interface.

variable appVersion

string appVersion;

Allows you to compare AppVersion with the value set in the interface.

variable deviceId

string deviceId;

Allows you to compare DeviceId with the value set in the interface.

variable deviceModel

string deviceModel;

Allows you to compare DeviceModel with the value set in the interface. By default, DeviceModel is not passed, in this case the default config is returned.

variable osVersion

string osVersion;

Allows you to compare OsVersion with the value set in the interface. By default, OsVersion is not passed, in which case the default config is returned.

variable environment

Environment environment = Environment.Default;

Allows you to compare Environment with the value set in the interface. Can take values: Alpha, Beta, Release. This parameter is convenient for testing the configuration on various application builds.