IOdds |
public interface IOddsFeed : IDisposable
The IOddsFeed type exposes the following members.
Name | Description | |
---|---|---|
BookingManager | Gets a IBookingManager instance used to perform various booking calendar operations | |
BookmakerDetails | Gets a IBookmakerDetails instance used to get info about bookmaker and token used | |
CashOutProbabilitiesProvider | Gets the ICashOutProbabilitiesProvider instance used to retrieve cash out probabilities for betting markets | |
CustomBetManager | Gets a ICustomBetManager instance used to perform various custom bet operations | |
EventChangeManager | Gets a IEventChangeManager instance used to automatically receive fixture and result changes | |
EventRecoveryRequestIssuer | Gets a IEventRecoveryRequestIssuer instance used to issue recovery requests to the feed | |
MarketDescriptionManager | Gets a IMarketDescriptionManager instance used to get info about available markets, and to get translations for markets and outcomes including outrights | |
ProducerManager | Gets a IProducerManager instance used to retrieve producer related data | |
SportDataProvider | Gets a ISportDataProvider instance used to retrieve sport related data from the feed |
Name | Description | |
---|---|---|
Close | Closes the current feed by closing all created sessions and disposing of all resources associated with the current instance | |
CreateBuilder | Constructs and returns a new instance of IOddsFeedSessionBuilder | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) | |
IsOpen | Returns an indicator if the feed instance is opened or not | |
Open | Opens the current feed by opening all created sessions |
Name | Description | |
---|---|---|
Closed | Occurs when feed is closed | |
ConnectionException | Occurs when an exception occurs in the connection loop | |
Disconnected | Raised when the current instance of IOddsFeed loses connection to the feed | |
EventRecoveryCompleted | Occurs when a requested event recovery completes | |
ProducerDown | Raised when the current IOddsFeed instance determines that the IProducer associated with the odds feed went down | |
ProducerUp | Raised when the current IOddsFeed instance determines that the IProducer associated with the odds feed went up (back online) | |
RecoveryInitiated | Occurs when a recovery initiation completes |