Interface IUofApiConfiguration
- Namespace
- Sportradar.OddsFeed.SDK.Api.Config
- Assembly
- Sportradar.OddsFeed.SDK.dll
Defines a contract implemented by classes representing api connection configuration / settings
public interface IUofApiConfiguration
Properties
BaseUrl
Gets the representation of Sports API URI
string BaseUrl { get; }
Property Value
Host
Gets a host name of the Sports API
string Host { get; }
Property Value
HttpClientFastFailingTimeout
Gets a value specifying a timeout set for fast-failing HTTP requests
TimeSpan HttpClientFastFailingTimeout { get; }
Property Value
Remarks
Applies for API calls to endpoints: summary, competitor and player profile, draw summary, single variant markets
HttpClientRecoveryTimeout
Gets a value specifying a timeout set for HTTP request for recovery endpoints
TimeSpan HttpClientRecoveryTimeout { get; }
Property Value
HttpClientTimeout
Gets a value specifying a timeout set for HTTP requests
TimeSpan HttpClientTimeout { get; }
Property Value
MaxConnectionsPerServer
Gets the maximum number of concurrent connections (per server endpoint) allowed by an HttpClientHandler object. (default: int.Max)
int MaxConnectionsPerServer { get; }
Property Value
ReplayBaseUrl
Gets a representation of Replay Server API base url
string ReplayBaseUrl { get; }
Property Value
ReplayHost
Gets the URL of the feed's Replay Server REST interface
string ReplayHost { get; }
Property Value
UseSsl
Gets a value indicating whether the connection to Sports API should use SSL
bool UseSsl { get; }