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. |