public async Task <object> Get(SearchRemoteSubtitles request) { var video = (Video)_libraryManager.GetItemById(request.Id); var response = await _subtitleManager.SearchSubtitles(video, request.Language, request.IsPerfectMatch, CancellationToken.None).ConfigureAwait(false); return(ToOptimizedResult(response)); }
public object Get(SearchRemoteSubtitles request) { var video = (Video)_libraryManager.GetItemById(request.Id); var response = _subtitleManager.SearchSubtitles(video, request.Language, CancellationToken.None).Result; return(ToOptimizedResult(response)); }