Namespace Sportradar.OddsFeed.SDK.Entities.Rest
Interfaces
- IAssist
Defines a contract implemented by classes representing assists on a sport event
- IBaseEntity
Defines a contract for classes implementing basic entity information, containing Id as Urn and translatable Name
- IBasicTournament
Defines a contract for classes implementing tournament information
- IBonusInfo
Defines a contract for classes implementing the bonus info
- IBookmakerDetails
Defines a contract implemented by classes representing bookmaker information
- ICar
Represents a car
- ICategory
Defines a contract implemented by classes representing sport category
- ICategorySummary
Defines a contract implemented by classes representing sport category
- ICompetition
Defines a contract implemented by classes representing sport events regardless to which sport they belong
- ICompetitionStatistics
Defines a contract for classes implementing competition specific statistics
- ICompetitionStatus
Defines a contract implemented by classes representing the status of a ICompetition
- ICompetitor
Represents a team competing in a sport event
- ICompetitorPlayer
Defines a contract implemented by classes representing a player profile
- ICompetitorResult
Defines contract used by classes that provide competitor result information
- ICourse
Defines a contract implemented by classes representing a golf course
- ICoverageInfo
Defines a contract implemented by classes providing coverage information
- ICurrentSeasonInfo
Defines a contract implemented by classes providing information about current season
- IDelayedInfo
Defines a contract implemented by classes representing delayed info in a sport event
- IDivision
Represents a division of associated competitor
- IDraw
Defines a contract implemented by classes, which represent information about a lottery draw
- IDrawInfo
Defines a contract for classes implementing the draw info
- IDrawResult
Defines a contract for classes implementing the draw result
- IEntityPrinter
A contract for implementing entity printer
- IEventClock
Defines a contract implemented by classes representing the event clock
- IEventPlayer
Defines a contract implemented by classes representing players or racers in a sport event timeline events
- IEventResult
Defines methods used by classes that provide event result information
- IEventTimeline
Defines a contract for classes implementing event timeline for specific ISportEvent
- IFixture
Defines a contract implemented by classes representing a fixture
- IFixtureChange
Defines a contract implemented by classes representing fixture change
- IGoalScorer
Defines a contract implemented by classes representing goal scorer in a sport event
- IGroup
Defines a contract implemented by classes representing a competition group
- IHole
Defines a contract implemented by classes representing a hole of a golf course
- IJersey
Defines a contract for classes implementing jersey
- ILocalizedNamedValue
Specifies a contract implemented by classes representing values with localized / translatable descriptions
- ILongTermEvent
Defines a contract for classes implementing long term sport event
- ILottery
Defines a contract implemented by classes, which represent information about a lottery
- IManager
Defines a contract for classes implementing manager info
- IMatch
Defines a contract implemented by classes representing sport events of match type
- IMatchStatistics
Defines a contract for classes implementing match specific statistics
- IMatchStatus
Defines a contract implemented by classes representing a match status
- INamedValue
Specifies a contract implemented by classes representing values with names / descriptions
- IPeriodCompetitorResult
Defines a contract implemented by classes representing competitor result per period
- IPeriodScore
Defines a contract implemented by classes representing a score of a sport event period
- IPeriodStatistics
Defines a contract for classes implementing period statistics
- IPeriodStatus
Defines a contract implemented by classes representing period status
- IPitcher
Defines a contract implemented by classes representing sport event pitcher
- IPlayer
Defines a contract implemented by classes representing players or racers in a sport event
- IPlayerProfile
Defines a contract implemented by classes representing a player profile
- IProductInfo
Defines a contract implemented by classes providing product information
- IProductInfoLink
Defines a contract implemented by classes representing product info links
- IRaceDriverProfile
Represents a race driver profile
- IReferee
Defines a contract implemented by classes representing sport event referee
- IReference
A contract for classes implementing array a+of references
- IReferenceV1
A contract for classes implementing array a+of references
- IRestMessage
Defines a contract implemented by all classes representing messages received from the feed's REST interface
- IResultChange
Defines a contract implemented by classes representing result change
- IRound
Defines a contract implemented by classes providing basic tournament round information
- IScheduledStartTimeChange
Defines a contract implemented by classes providing schedule start time change
- ISeason
Defines a contract implemented by classes representing a tournament season
- ISeasonCoverage
Defines an interface representing season coverage info
- ISeasonInfo
Defines a contract for classes implementing
- ISport
Defines a contract implemented by classes representing a sport
- ISportEvent
Defines a contract implemented by classes representing the target(tournament, match, race) of feed messages
- ISportEventConditions
Defines a contract implemented by classes representing sport event conditions
- ISportEventStatus
Defines a contract implemented by classes representing the status of a sport event
- ISportSummary
Defines a contract implemented by classes representing a sport
- IStage
Defines methods implemented by classes representing sport events of stage type
- IStageStatus
Defines a contract implemented by classes representing a stage status
- IStreamingChannel
Defines a contract implemented by classes representing streaming channels
- ITeamCompetitor
Defines a contract implemented by classes representing a competing team
- ITeamStatistics
Defines a contract for classes implementing team statistics
- ITimelineEvent
Defines a contract for classes implementing timeline event
- ITournament
Defines a contract implemented by classes providing information about tournament schedule
- ITournamentCoverage
Defines a contract for classes implementing tournament coverage information
- ITournamentInfo
Defines a contract for classes representing tournament info
- ITvChannel
Defines a contract implemented by classes representing TV channels
- IVenue
Defines a contract implemented by classes representing a sport event venue
- IWeatherInfo
Defines a contract implemented by classes representing weather conditions