Class Configuration
Inheritance
Configuration
Assembly: LaunchDarkly.EventSource.dll
Syntax
public sealed class Configuration
Fields
DefaultBackoffResetThreshold
Declaration
public static readonly TimeSpan DefaultBackoffResetThreshold
Field Value
DefaultConnectionTimeout
Declaration
[Obsolete("Use DefaultResponseStartTimeout")]
public static readonly TimeSpan DefaultConnectionTimeout
Field Value
DefaultInitialRetryDelay
Declaration
public static readonly TimeSpan DefaultInitialRetryDelay
Field Value
DefaultLoggerName
Declaration
public const string DefaultLoggerName = "EventSource"
Field Value
DefaultMaxRetryDelay
Declaration
public static readonly TimeSpan DefaultMaxRetryDelay
Field Value
DefaultReadTimeout
Declaration
public static readonly TimeSpan DefaultReadTimeout
Field Value
DefaultResponseStartTimeout
Declaration
public static readonly TimeSpan DefaultResponseStartTimeout
Field Value
Properties
BackoffResetThreshold
Declaration
public TimeSpan BackoffResetThreshold { get; }
Property Value
ConnectionTimeout
Declaration
[Obsolete("Use ResponseStartTimeout")]
public TimeSpan ConnectionTimeout { get; }
Property Value
HttpClient
Declaration
public HttpClient HttpClient { get; }
Property Value
HttpMessageHandler
Declaration
public HttpMessageHandler HttpMessageHandler { get; }
Property Value
HttpRequestModifier
Declaration
public Action<HttpRequestMessage> HttpRequestModifier { get; }
Property Value
InitialRetryDelay
Declaration
public TimeSpan InitialRetryDelay { get; }
Property Value
LastEventId
Declaration
public string LastEventId { get; }
Property Value
Logger
Declaration
public Logger Logger { get; }
Property Value
MaxRetryDelay
Declaration
public TimeSpan MaxRetryDelay { get; }
Property Value
Method
Declaration
public HttpMethod Method { get; }
Property Value
PreferDataAsUtf8Bytes
Declaration
public bool PreferDataAsUtf8Bytes { get; }
Property Value
ReadTimeout
Declaration
public TimeSpan ReadTimeout { get; }
Property Value
RequestBodyFactory
Declaration
public Func<HttpContent> RequestBodyFactory { get; }
Property Value
Declaration
public IDictionary<string, string> RequestHeaders { get; }
Property Value
ResponseStartTimeout
Declaration
public TimeSpan ResponseStartTimeout { get; }
Property Value
Uri
Declaration
Property Value
Methods
Builder(Uri)
Declaration
public static ConfigurationBuilder Builder(Uri uri)
Parameters
Type |
Name |
Description |
Uri |
uri |
|
Returns