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 | |
CashOutProbabilitiesProvider | Gets the ICashOutProbabilitiesProvider instance used to retrieve cash out probabilities for betting markets | |
EventRecoveryRequestIssuer | Gets a IEventRecoveryRequestIssuer instance used to issue recovery requests to the feed | |
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) | |
Open | Opens the current feed by opening all created sessions |
Name | Description | |
---|---|---|
Closed | Occurs when feed is closed | |
Disconnected | Raised when the current instance of IOddsFeed loses connection to the feed | |
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) |