Class ConfigManagerImpl
Namespace: Unity.RemoteConfig
Syntax
public class ConfigManagerImpl
Constructors
Name | Description |
---|---|
ConfigManagerImpl(String, String, String, String) | Constructor for the ConfigManagerImpl. |
Properties
Name | Description |
---|---|
appConfig | Retrieves the |
requestStatus | Returns the status of the current configuration request from the service. |
Methods
Name | Description |
---|---|
FetchConfigs(Object, Object) | Fetches an app configuration settings from the remote server. |
FetchConfigs<T, T2>(T, T2) | Fetches an app configuration settings from the remote server. |
LoadFromCache() | Tries to read from cache files (config and headers) and invokes RawResponseReturned action with cached parameters |
SaveCache(ConfigOrigin, Dictionary<String, String>, String) | Tries to create cache files (config and headers) and write into them if they are successfully fetched from remote location |
SetCustomUserID(String) | Sets a custom user identifier for the Remote Config delivery request payload. |
SetEnvironmentID(String) | Sets an environment identifier in the Remote Config delivery request payload. |
Events
Name | Description |
---|---|
FetchCompleted | This event fires when the configuration manager successfully fetches settings from the service. |