public async Task <ActionResult> CreateLike(LikesDto likesDto) { var likeObj = new Like { PostId = likesDto.PostId, LikedbyAccountId = likesDto.AccountId, CreatedDate = DateTime.Now, IsLiked = true }; await _likesRepository.CreateLikeAsync(likeObj); var likes = await _likesRepository.GetLikesByPost(likesDto.PostId); likes = likes.Where(x => x.IsLiked).ToList(); return(Ok(_mapper.Map <List <Like>, List <LikesDto> >(likes))); }