Click or drag to resize

Sportradar.OddsFeed.SDK.API Namespace

 
Classes
 ClassDescription
Public classEntityDispatcherBase A base class for classes used to dispatch messages
Public classFeed A IOddsFeed implementation acting as an entry point to the odds feed SDK
Public classReplayFeed A IOddsFeed implementation acting as an entry point to the odds feed Replay Service for doing integration tests against played matches that are older than 48 hours
Interfaces
 InterfaceDescription
Public interfaceIBookingManager Defines a contract for classes implementing booking manager to perform various booking calendar operations
Public interfaceICashOutProbabilitiesProvider Defines a type used to retrieve market probabilities used for cash out
Public interfaceIConfigurationAccessTokenSetterObsolete.
Defines method used to set access token property on the configuration builder
Public interfaceIConfigurationBuilder Defines a contract implemented by classes used to set general configuration properties
Public interfaceIConfigurationBuilderBaseT A base contract custom and general configuration builders
Public interfaceIConfigurationInactivitySecondsSetterObsolete.
Defines method used to set inactivity seconds property on the configuration builder
Public interfaceICustomBetManager Defines methods used to perform various custom bet operations
Public interfaceICustomBetSelectionBuilder Defines methods used to build selections
Public interfaceICustomConfigurationBuilder Defines a contract implemented by classes used to set general and custom configuration properties
Public interfaceIEntityDispatcherT Specifies a contract defining events used for user notification
Public interfaceIEnvironmentSelector Defines a contract implemented by classes taking care of the 2nd step when building configuration - selecting the environment.
Public interfaceIEnvironmentSelectorV1 Defines a contract implemented by classes taking care of the 2nd step when building configuration - selecting the environment.
Public interfaceIEventChangeManager Defines a contract implemented by classes capable of getting list of IFixtureChange and/or IResultChange
Public interfaceIEventRecoveryRequestIssuer Defines a contract implemented by classes used to issue event message recovery requests to the feed
Public interfaceIMarketDescriptionManager Used to obtain information about available markets and get translations for markets and outcomes including outrights
Public interfaceIMarketDescriptionManagerV1 Used to obtain information about available markets and get translations for markets and outcomes including outrights
Public interfaceIOddsFeed Represent a root object of the unified odds feed
Public interfaceIOddsFeedConfiguration Defines a contract implemented by classes representing odds feed configuration / settings
Public interfaceIOddsFeedConfigurationBuilderObsolete.
Defines methods used to set optional properties on the configuration builder
Public interfaceIOddsFeedSession Represents a session to the odds feed
Public interfaceIOddsFeedSessionBuilder Represents a first step when building a IOddsFeedSession instance
Public interfaceIOddsFeedV1 Represent a root object of the unified odds feed
Public interfaceIOddsFeedV2 Represent a root object of the unified odds feed
Public interfaceIOddsFeedV3 Represent a root object of the unified odds feed
Public interfaceIOddsFeedV4 Represent a root object of the unified odds feed
Public interfaceIOddsFeedV5 Represent a root object of the unified odds feed
Public interfaceIOddsFeedV6 Represent a root object of the unified odds feed
Public interfaceIProducersProvider Defines a type used to retrieve available producers on api
Public interfaceIRecoveryConfigurationBuilderT Defines a contract implemented by classes used to set recovery related configuration properties
Public interfaceIReplayConfigurationBuilder Defines a contract implemented by classes used to set replay configuration properties
Public interfaceIReplayEvent Defines a contract implemented by classes representing replay events
Public interfaceIReplayManager Defines a contract implemented by classes capable of interacting with Replay Server
Public interfaceIReplayManagerV1 Defines a contract implemented by classes capable of interacting with Replay Server
Public interfaceIReplayManagerV2 Defines a contract implemented by classes capable of interacting with Replay Server
Public interfaceIReplayResponse Defines a contract for responses from Replay Server
Public interfaceIReplayScenario Defines a contract for replay scenario instances
Public interfaceIReplayStatus Defines a contract for status of replay player
Public interfaceISessionBuilder Represents a second step when building a IOddsFeedSession instance
Public interfaceISpecificEntityDispatcherT Defines a contract implemented by classes capable of dispatching only specific entities
Public interfaceISportDataProvider Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV1 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV10 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV11 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV2 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV3 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV4 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV5 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV6 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV7 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV8 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceISportDataProviderV9 Defines a contract implemented by classes used to provide sport related data (sports, tournaments, sport events, ...)
Public interfaceITokenSetter Defines a contract implemented by classes taking care of the 1st step when building configuration - setting the token
Enumerations
 EnumerationDescription
Public enumerationCacheType Enumerates the types of the caches supported by the SDK
Public enumerationMessageType Enumerates the types of the messages received from the feed
Public enumerationReplayPlayerStatus Status of the replay player