Exemplo n.º 1
0
        private async Task IngestBatch(IList <IBulkOperation> indexOperations, IngestActivity activity)
        {
            var request = new BulkRequest
            {
                Refresh    = false,
                Operations = indexOperations
            };

            var result = await client.BulkAsync(request);

            foreach (var item in result.ItemsWithErrors)
            {
                // TODO
            }

            activity.CompleteIngestion();
            activityLogger.LogActivity(activity);
        }