public GetBannerByBannerPathAsync ( string banner ) : Task |
||
banner | string | |
return | Task |
public async Task<byte[]> GetBannerByBannerPathAsync(string banner)
{
var url = this.BuildBannerUrl(banner);
var request = WebRequest.CreateHttp(url);
var result = await request.GetResultAsBytesAsync();
return result.IsSuccess ? result.Result : null;
}
public async Task <byte[]> GetBannerAsync(TheTVDBClient client) { if (this.Image.IsNullOrWhiteSpace()) { return(null); } return(await client.GetBannerByBannerPathAsync(this.Image)); }