示例#1
0
        public async Task <FeedPostsDto> GetPostsAsync(int count)
        {
            FeedPostsDto result = new FeedPostsDto()
            {
                Posts = new List <FeedPostDto>()
            };

            try
            {
                var posts = await _facebookClient.GetAsync <FeedPosts>(_facebookSettings.AccessToken, Endpoint,
                                                                       $"fields=full_picture,permalink_url,created_time,message&limit={count}").ConfigureAwait(false);

                return(posts is null ? result : _mapper.Map <FeedPostsDto>(posts));
            }
            catch (System.Exception e)
            {
            }

            return(result);
        }
示例#2
0
        public async Task OnGetAsync()
        {
            FeedPostsDto = await _facebookService.GetPostsAsync(5);

            Debug.Write("test");
        }