Fix warning and improve performance
This commit is contained in:
parent
c99b45dbe0
commit
a445233192
|
@ -117,10 +117,8 @@ namespace Emby.Server.Implementations.LiveTv.Listings
|
|||
httpOptions.RequestContent = requestString;
|
||||
using (var response = await Post(httpOptions, true, info).ConfigureAwait(false))
|
||||
{
|
||||
StreamReader reader = new StreamReader(response.Content);
|
||||
string responseString = reader.ReadToEnd();
|
||||
var dailySchedules = _jsonSerializer.DeserializeFromString<List<ScheduleDirect.Day>>(responseString);
|
||||
_logger.LogDebug("Found " + dailySchedules.Count + " programs on " + stationID + " ScheduleDirect");
|
||||
var dailySchedules = await _jsonSerializer.DeserializeFromStreamAsync<List<ScheduleDirect.Day>>(response.Content).ConfigureAwait(false);
|
||||
_logger.LogDebug("Found {ScheduleCount} programs on {StationID} ScheduleDirect", dailySchedules.Count, stationID);
|
||||
|
||||
httpOptions = new HttpRequestOptions()
|
||||
{
|
||||
|
@ -140,16 +138,10 @@ namespace Emby.Server.Implementations.LiveTv.Listings
|
|||
httpOptions.RequestContent = requestBody;
|
||||
|
||||
double wideAspect = 1.77777778;
|
||||
var primaryImageCategory = "Logo";
|
||||
|
||||
using (var innerResponse = await Post(httpOptions, true, info).ConfigureAwait(false))
|
||||
{
|
||||
StreamReader innerReader = new StreamReader(innerResponse.Content);
|
||||
responseString = innerReader.ReadToEnd();
|
||||
|
||||
var programDetails =
|
||||
_jsonSerializer.DeserializeFromString<List<ScheduleDirect.ProgramDetails>>(
|
||||
responseString);
|
||||
var programDetails = await _jsonSerializer.DeserializeFromStreamAsync<List<ScheduleDirect.ProgramDetails>>(innerResponse.Content).ConfigureAwait(false);
|
||||
var programDict = programDetails.ToDictionary(p => p.programID, y => y);
|
||||
|
||||
var programIdsWithImages =
|
||||
|
|
Loading…
Reference in New Issue
Block a user