public async Task UpdateEntryAsync(T retrievedInfo, string Id) { var asyncIndexResponse = await lowlevelClient .UpdateAsync <StringResponse>(index, mapping, Id, PostData.Serializable(new { doc = retrievedInfo })); var response = asyncIndexResponse.Body; }
private async Task UpdateAsync(UpdateIndexEntry update) { var data = new { doc = new { update.ServeAll, update.ServePublished } }; var result = await client.UpdateAsync <StringResponse>(IndexName, update.DocId, CreatePost(data)); if (!result.Success) { throw new InvalidOperationException($"Failed with ${result.Body}", result.OriginalException); } }