From 582edde742d8c694a90fc6bd93a603245ae1358e Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 12 Aug 2013 15:13:36 -0400 Subject: added cancellation token to get image stream --- .../ApiClient/ApiClientExtensions.cs | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 MediaBrowser.Model/ApiClient/ApiClientExtensions.cs (limited to 'MediaBrowser.Model/ApiClient/ApiClientExtensions.cs') diff --git a/MediaBrowser.Model/ApiClient/ApiClientExtensions.cs b/MediaBrowser.Model/ApiClient/ApiClientExtensions.cs new file mode 100644 index 000000000..20b707edd --- /dev/null +++ b/MediaBrowser.Model/ApiClient/ApiClientExtensions.cs @@ -0,0 +1,23 @@ +using System.IO; +using System.Threading; +using System.Threading.Tasks; + +namespace MediaBrowser.Model.ApiClient +{ + /// + /// Class ApiClientExtensions + /// + public static class ApiClientExtensions + { + /// + /// Gets the image stream async. + /// + /// The API client. + /// The URL. + /// Task{Stream}. + public static Task GetImageStreamAsync(this IApiClient apiClient, string url) + { + return apiClient.GetImageStreamAsync(url, CancellationToken.None); + } + } +} -- cgit v1.2.3