This commit is contained in:
tidusjar 2017-10-13 22:32:54 +01:00
parent 95327a3146
commit cc8730996c
2 changed files with 13 additions and 8 deletions

View file

@ -8,11 +8,11 @@
public int season { get; set; }
public int number { get; set; }
public string airdate { get; set; }
public string airtime { get; set; }
//public string airtime { get; set; }
public string airstamp { get; set; }
public int runtime { get; set; }
//public int runtime { get; set; }
public Image image { get; set; }
public string summary { get; set; }
public Links _links { get; set; }
//public Links _links { get; set; }
}
}

View file

@ -1,5 +1,4 @@
using System;
using System.IO;
using System.IO;
using System.Net.Http;
using System.Threading.Tasks;
using System.Xml.Serialization;
@ -14,9 +13,14 @@ namespace Ombi.Api
public Api(ILogger<Api> log)
{
Logger = log;
_handler = new HttpClientHandler
{
ServerCertificateCustomValidationCallback = (message, certificate2, arg3, arg4) => true
};
}
private ILogger<Api> Logger { get; }
private readonly HttpMessageHandler _handler;
private static readonly JsonSerializerSettings Settings = new JsonSerializerSettings
{
@ -25,8 +29,9 @@ namespace Ombi.Api
public async Task<T> Request<T>(Request request)
{
using (var httpClient = new HttpClient())
using (var httpClient = new HttpClient(_handler))
{
using (var httpRequestMessage = new HttpRequestMessage(request.HttpMethod, request.FullUri))
{
// Add the Json Body
@ -70,7 +75,7 @@ namespace Ombi.Api
public async Task<string> RequestContent(Request request)
{
using (var httpClient = new HttpClient())
using (var httpClient = new HttpClient(_handler))
{
using (var httpRequestMessage = new HttpRequestMessage(request.HttpMethod, request.FullUri))
{
@ -104,7 +109,7 @@ namespace Ombi.Api
public async Task Request(Request request)
{
using (var httpClient = new HttpClient())
using (var httpClient = new HttpClient(_handler))
{
using (var httpRequestMessage = new HttpRequestMessage(request.HttpMethod, request.FullUri))
{