public async Task <Post> Add(Post post) { if (!posts.Contains(post)) { var response = await APIService.AddPost(post); // Insert at top of list. if (response != null) { posts.Insert(0, post); return(response); } } return(null); }