Exemple #1
0
        public async Task <bool> UpdatePostAsync(Post updatedPost)
        {
            var cosmosPost = new CosmosPost {
                Id = updatedPost.Id.ToString(), Name = updatedPost.Name
            };
            var response = await _CosmosStore.UpdateAsync(cosmosPost);

            return(response.IsSuccess);
        }
Exemple #2
0
        public async Task <bool> CreatePostAsync(Post post)
        {
            var cosmosPost = new CosmosPost {
                Id = Guid.NewGuid().ToString(), Name = post.Name
            };
            var response = await _CosmosStore.AddAsync(cosmosPost);

            post.Id = Guid.Parse(response.Entity.Value.Id);
            return(response.IsSuccess);
        }
        public async Task <bool> CreatePostAsync(Post post)
        {
            var cosmosPost = new CosmosPost
            {
                Id   = post.Id.ToString(),
                Name = post.Name
            };

            var response = await _cosmosStore.AddAsync(cosmosPost);

            return(response.IsSuccess);
        }
 public async Task UpdateAsync(CosmosPost post)
 {
     await _cosmosStore.UpdateAsync(post);
 }
 public async Task DeleteAsync(CosmosPost post)
 {
     await _cosmosStore.RemoveAsync(post);
 }
 public async Task <CosmosPost> AddAsync(CosmosPost post)
 {
     post.Id = Guid.NewGuid().ToString();
     return(await _cosmosStore.AddAsync(post));
 }