Esempio n. 1
0
        public async Task <bool> DeleteUser(User.Domain.User user)
        {
            var response = await _documentClient.DeleteDocumentAsync(CreateDocumentUri(user.Id),
                                                                     new RequestOptions { PartitionKey = new PartitionKey(user.Id) });

            return(response.StatusCode == HttpStatusCode.NoContent);
        }
Esempio n. 2
0
        public async Task <bool> UpsertUser(User.Domain.User user)
        {
            var response = await _documentClient.UpsertDocumentAsync(CollectionUri, user,
                                                                     new RequestOptions { PartitionKey = new PartitionKey(user.Id) });

            return(response.StatusCode == HttpStatusCode.Created || response.StatusCode == HttpStatusCode.OK);
        }