Class SdkConfigurationSection
- Namespace
- Sportradar.LiveData.Sdk.Services.SdkConfiguration.Sections
- Assembly
- Sportradar.LiveData.Sdk.dll
SDK configuration section.
public class SdkConfigurationSection : ConfigurationSection, ISdkConfiguration
- Inheritance
-
SdkConfigurationSection
- Implements
- Inherited Members
Constructors
SdkConfigurationSection()
public SdkConfigurationSection()
Properties
Auth
[ConfigurationProperty("Auth", IsRequired = false)]
public SdkConfigurationAuth Auth { get; protected set; }
Property Value
Common
SDK configuration element where common settings used throughout the SDK library are specified.
[ConfigurationProperty("Common", IsRequired = false)]
public SdkConfigurationCommon Common { get; protected set; }
Property Value
Dynamic
SDK configuration element where settings for the server-side configuration service are specified (mostly access parameters).
[ConfigurationProperty("Dynamic", IsRequired = false)]
public SdkConfigurationDynamic Dynamic { get; protected set; }
Property Value
LiveScout
SDK configuration element with LiveScout feed provider settings.
[ConfigurationProperty("LiveScout", IsRequired = false)]
public SdkConfigurationLiveScout LiveScout { get; protected set; }
Property Value
MessageDispatcher
SDK configuration element where Message Dispatcher settings are specified.
[ConfigurationProperty("MessageDispatcher", IsRequired = false)]
public SdkConfigurationMessageDispatcher MessageDispatcher { get; protected set; }
Property Value
PersistentState
SDK configuration element with Persistent State provider settings (SqLite database settings).
[ConfigurationProperty("PersistentState", IsRequired = false)]
public SdkConfigurationPersistentState PersistentState { get; protected set; }
Property Value
Methods
IsReadOnly()
Override of ConfigurationElement.IsReadOnly, always returns false.
public override bool IsReadOnly()
Returns
- bool
false
Events
OnConfigurationReloaded
Event fired every time that configuration is reloaded / refreshed and might have changed. This is a good time for components to update their cached configuration settings, if any.
public event SdkConfigurationDelegates.ConfigReloadedDelegate OnConfigurationReloaded