コード例 #1
0
        public async Task <IEnumerable <TweetResponse> > GetTweets()
        {
            var tweets = await _tweetsRepository.GetTweets();

            var tweetsDtos = tweets
                             .Select(t => _mapper.Map <Tweet, TweetResponse>(t));

            return(tweetsDtos);
        }
コード例 #2
0
        public async Task <ActionResult> Me()
        {
            string userName = _userManager.GetUserName(User);

            return(View(await _repository.GetTweets(userName)));
        }
コード例 #3
0
        public async Task <ActionResult> Me()
        {
            string userName = User.Identity.GetUserName();

            return(View(await _repository.GetTweets(userName)));
        }
コード例 #4
0
 public async Task <Tweet[]> GetTweets(ClaimsPrincipal user)
 => await _tweetsRepository.GetTweets(_userManager.GetUserName(user));