C# Class Cuture.Http.FinalizeableHttpClient

重写析构函数的HttpClient 在析构时将会调用 HttpClient.Dispose(bool) ,参数值为 true 请求超时为永不超时 System.Threading.Timeout.InfiniteTimeSpan
Inheritance: HttpClient
Show file Open project: cuture/Cuture.Http

Public Methods

Method Description
FinalizeableHttpClient ( ) : System.Net.Http
FinalizeableHttpClient ( HttpMessageHandler handler ) : System.Net.Http
FinalizeableHttpClient ( HttpMessageHandler handler, bool disposeHandler ) : System.Net.Http

Method Details

FinalizeableHttpClient() public method

public FinalizeableHttpClient ( ) : System.Net.Http
return System.Net.Http

FinalizeableHttpClient() public method

public FinalizeableHttpClient ( HttpMessageHandler handler ) : System.Net.Http
handler HttpMessageHandler
return System.Net.Http

FinalizeableHttpClient() public method

public FinalizeableHttpClient ( HttpMessageHandler handler, bool disposeHandler ) : System.Net.Http
handler HttpMessageHandler
disposeHandler bool
return System.Net.Http