public async Task<IEnumerable<Media>> PostAsync(MediaByIds args) { var client = NinjectWebCommon.Kernel.Get<IRecorderApiFacade>(); try { var response = await client.GetMediaByIdsAsync(args.Ids, this.GetDataConnectorProperties()); return response; } catch (Exception ex) { Trace.TraceError("connector : [{0}]", ex.Message); } return await Task.FromResult(new List<Media>()); }
public async Task <IEnumerable <Media> > PostAsync(MediaByIds args) { var client = NinjectWebCommon.Kernel.Get <IRecorderApiFacade>(); try { var response = await client.GetMediaByIdsAsync(args.Ids, this.GetDataConnectorProperties()); return(response); } catch (Exception ex) { Trace.TraceError("connector : [{0}]", ex.Message); } return(await Task.FromResult(new List <Media>())); }