aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Mono/Native/HttpClientFactory.cs
blob: 0fceab0608bd06b49f726b4d51528964ae6f2272 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using System;
using System.Net.Http;

namespace MediaBrowser.ServerApplication.Native
{
	/// <summary>
	/// Class HttpClientFactory
	/// </summary>
	public static class HttpClientFactory
	{
		/// <summary>
		/// Gets the HTTP client.
		/// </summary>
		/// <param name="enableHttpCompression">if set to <c>true</c> [enable HTTP compression].</param>
		/// <returns>HttpClient.</returns>
		public static HttpClient GetHttpClient(bool enableHttpCompression)
		{
			return new HttpClient()
			{
				Timeout = TimeSpan.FromSeconds(20)
			};
		}
	}
}