Class ApplicationSettingsSystem

Inheritance Relationships

Base Type

Class Documentation

class ApplicationSettingsSystem : public csp::systems::SystemBase

Public facing system that allows interfacing with Magnopus Connected Services’ application settings service.

Public Functions

void GetSettingsByContext(const csp::common::String &ApplicationName, const csp::common::String &Context, const csp::common::Optional<csp::common::Array<csp::common::String>> &Keys, ApplicationSettingsResultCallback Callback)

Asynchronously retrieves application settings for a specific context.

Parameters
void GetSettingsByContextAnonymous(const csp::common::String &Tenant, const csp::common::String &ApplicationName, const csp::common::String &Context, const csp::common::Optional<csp::common::Array<csp::common::String>> &Keys, ApplicationSettingsResultCallback Callback)

Asynchronously retrieves application settings for a specific context without requiring authentication.

Parameters