Class HttpClientFactory
- Namespace
- Shift.Common
- Assembly
- Shift.Common.dll
public class HttpClientFactory : IHttpClientFactory
- Inheritance
-
HttpClientFactory
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
HttpClientFactory(Uri, string)
public HttpClientFactory(Uri baseAddress, string secret)
Parameters
baseAddress Uri
secret string
Methods
public void AddAuthorizationHeader(string name, string value)
Parameters
name string
value string
Create()
public HttpClient Create()
Returns
- HttpClient
GetAuthorizationParameter()
public string GetAuthorizationParameter()
Returns
- string
GetBaseAddress()
public Uri GetBaseAddress()
Returns
- Uri
GetSecret()
public string GetSecret()
Returns
- string
public void SetAuthenticationHeader(string scheme, string parameter)
Parameters
scheme string
parameter string