Exemple #1
0
        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;
        }
Exemple #2
0
        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);
            }
        }