Class HttpClientManagerSingleton
A singleton class to manage HttpClient instances. This helps protect against HttpClient socket exhaustion. This should be used in custom code only when the code is not running in a dependency injection system. To access the singleton instance, use HttpClientManager.Instance See Workspace.XBR.Xperiflow.Utilities.Http.HttpClientManager for the non-singleton implementation that should be used in dependency injection."/>
Namespace: Workspace.XBR.Xperiflow.Utilities.Http
Assembly: Xperiflow.dll
Declaration
public sealed class HttpClientManagerSingleton : HttpClientManagerCore, IHttpClientManager
Inheritance: System.Object
-> Workspace.XBR.Xperiflow.Utilities.Http.HttpClientManagerCore
Implements: Workspace.XBR.Xperiflow.Utilities.Http.IHttpClientManager
Properties
Instance
Declaration
public static HttpClientManagerSingleton Instance { get; }
Implements
Inherited Members
- Workspace.XBR.Xperiflow.Utilities.Http.HttpClientManagerCore.GetHttpClient(string, bool)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object,System.Object)
System.Object.GetHashCode
System.Object.GetType
System.Object.ReferenceEquals(System.Object,System.Object)
System.Object.ToString