public override async Task GetComments() { // Only add them if they don't already exist in the list foreach (FacebookComment comment in _facebookPost.Comments) { var any = CommentViewModels.Any(vm => vm.UserName.Equals(comment.User.Name) && vm.UserImageUrl.Equals(comment.User.Picture) && vm.Text.Equals(comment.Message)); if (!any) { var viewModel = new FacebookCommentCardViewModel(comment); CommentViewModels.Add(viewModel); } } }
public override async Task GetComments () { // Only add them if they don't already exist in the list foreach (FacebookComment comment in _facebookPost.Comments) { var any = CommentViewModels.Any (vm => vm.UserName.Equals (comment.User.Name) && vm.UserImageUrl.Equals (comment.User.Picture) && vm.Text.Equals (comment.Message)); if(!any) { var viewModel = new FacebookCommentCardViewModel (comment); CommentViewModels.Add (viewModel); } } }