/// <summary> /// Replaces the document. /// </summary> /// <returns>The document.</returns> /// <param name="entity">Entity.</param> public async Task <T> ReplaceAsync(T entity) { var response = await _repository.ReplaceDocumentAsync(entity).ConfigureAwait(false); return(response); }
/// <summary> /// Replaces the document. /// </summary> /// <param name="entity">Entity.</param> /// <param name="requestOptions">Request options.</param> /// <returns>The document.</returns> public async Task <dynamic> ReplaceAsync(dynamic entity, RequestOptions requestOptions = null) { return((dynamic)await _repository.ReplaceDocumentAsync(entity, requestOptions).ConfigureAwait(false)); }
/// <summary> /// Replaces the document. /// </summary> /// <param name="entity">Entity.</param> /// <param name="requestOptions">Request options.</param> /// <returns>The document.</returns> public Task <T> ReplaceAsync(T entity, RequestOptions requestOptions = null) { return(_repository.ReplaceDocumentAsync(entity, requestOptions)); }
/// <summary> /// Replaces the document. /// </summary> /// <returns>The document.</returns> /// <param name="entity">Entity.</param> public async Task<dynamic> ReplaceAsync(dynamic entity) { var response = await _repository.ReplaceDocumentAsync(entity); return response; }