public void Post(ReportPlaybackProgress request) { request.SessionId = GetSession().Result.Id; var task = _sessionManager.OnPlaybackProgress(request); Task.WaitAll(task); }
public void Post(ReportPlaybackProgress request) { request.PlayMethod = ValidatePlayMethod(request.PlayMethod, request.PlaySessionId); request.SessionId = GetSession(_sessionContext).Id; var task = _sessionManager.OnPlaybackProgress(request); Task.WaitAll(task); }
public void Post(ReportPlaybackProgress request) { if (!string.IsNullOrWhiteSpace(request.PlaySessionId)) { ApiEntryPoint.Instance.PingTranscodingJob(request.PlaySessionId); } request.SessionId = GetSession().Result.Id; var task = _sessionManager.OnPlaybackProgress(request); Task.WaitAll(task); }