Finished the bulk work for Headphones. Needs testing #32

This commit is contained in:
tidusjar 2016-04-04 14:27:55 +01:00
commit 39a5032c3e
15 changed files with 376 additions and 32 deletions

View file

@ -64,6 +64,21 @@ namespace PlexRequests.Api
}
public IRestResponse Execute(IRestRequest request, Uri baseUri)
{
var client = new RestClient { BaseUrl = baseUri };
var response = client.Execute(request);
if (response.ErrorException != null)
{
var message = "Error retrieving response. Check inner details for more info.";
throw new ApplicationException(message, response.ErrorException);
}
return response;
}
public T ExecuteXml<T>(IRestRequest request, Uri baseUri) where T : class
{
var client = new RestClient { BaseUrl = baseUri };