Namespace Sportradar.OddsFeed.SDK.Entities
Interfaces
- IAdditionalProbabilities
Additional probability attributes for markets which potentially will be (partly) refunded
- IBetCancel<T>
Defines a contract implemented by bet-cancel messages
- IBetSettlement<T>
Defines a contract implemented by bet-settlement messages
- IBetStop<T>
Defines a contract implemented by bet-stop messages
- ICashOutProbabilities<T>
Defines a contract implemented by cash-out probability messages
- IEventMessage<T>
Defines a contract implemented by all messages associated with sport events
- IFixtureChange<T>
Defines a contract implemented by messages which indicate a fixture was changed
- IMarket
Represents a betting market
- IMarketCancel
Represents information for a market with void reason
- IMarketDefinition
Defines methods used to access market definition properties
- IMarketMessage<T, T1>
Defines a contract implemented by all messages containing market related information
- IMarketMetadata
Defines a contract for classes implementing additional market information
- IMarketWithOdds
Defines a contract implemented by classes providing odds information for betting markets
- IMarketWithProbabilities
Defines a contract implemented by classes providing probability information for betting markets
- IMarketWithSettlement
Represents settlement information for a market
- IMessage
Defines a contract followed by all top-level messages produced by the feed
- IMessageTimestamp
Defines a contract for all message timestamps
- IOddsChange<T>
Defines a contract implemented by odds-change messages
- IOddsGeneration
Provided by the prematch odds producer only, and contains a few key-parameters that can be used in a client’s own special odds model, or even offer spread betting bets based on it.
- IOutcome
Represent a betting market outcome
- IOutcomeDefinition
Defines methods used to access outcome definition properties
- IOutcomeOdds
Represents an odds for an outcome(selection)
- IOutcomeProbabilities
Represents a selection with probabilities information
- IOutcomeSettlement
Represent settlement information for an outcome(market selection)
- IPlayerOutcomeOdds
Represents an odds for a player outcome(selection)
- IProducerStatusChange
Defines a contract implemented by messages indicating that a producer status changed to down or up
- IRollbackBetCancel<T>
Defines a contract implemented by bet-cancel-rollback messages
- IRollbackBetSettlement<T>
Defines a contract implemented by bet-settlement-rollback messages
- ISnapshotCompleted
Defines a contract implemented by messages indicating that all messages from the requested snapshot were send