示例#1
0
 // Move to Comment class?
 public async Task <Comments> CommentsAsync(string slotId, params Expression <Func <string, object> >[] parameters)
 => await AbemaTv.GetAsync <Comments>(string.Format(EndPoints.Comments, slotId), parameters).Stay();
示例#2
0
 public async Task <SlotAudience> SlotAudienceAsync(params Expression <Func <string, object> >[] parameters)
 => await AbemaTv.GetAsync <SlotAudience>(EndPoints.SlotAudicence, parameters).Stay();
示例#3
0
 public async Task <Media> MediaAsync(params Expression <Func <string, object> >[] parameters)
 => await AbemaTv.GetAsync <Media>(EndPoints.Media, parameters).Stay();
示例#4
0
        // Mime

        // Feed

        public async Task <Slot> SlotDetailAsync(string slotId, params Expression <Func <string, object> >[] parameters)
        => (await AbemaTv.GetAsync <SlotWrapper>(string.Format(EndPoints.SlotDetail, slotId), parameters))?.Slot;
示例#5
0
 public async Task <ApiToken> TokenAsync(params Expression <Func <string, object> >[] parameters)
 => await AbemaTv.GetAsync <ApiToken>(EndPoints.Token, parameters).Stay();