Exemplo n.º 1
0
        private IndexResult CreateErrorResult(BulkResponseItemBase item)
        {
            string message   = null;
            var    errorType = ErrorType.None;

            if (!item.IsValid)
            {
                errorType = GetErrorType(item.Error);
                message   = item.Error.Reason;
            }
            var indexResult = new IndexResult(item.IsValid, errorType, message);

            return(indexResult);
        }
 private static void DroppedDocumentCallbackDefault(BulkResponseItemBase bulkResponseItem, T d)
 {
 }
 private static bool RetryBulkActionPredicate(BulkResponseItemBase bulkResponseItem, T d) => bulkResponseItem.Status == 429;
 private static void DroppedResponseCallback(BulkResponseItemBase droppedBulkResponse, PriceItem priceItem)
 {
     Console.WriteLine("failed indexing price {0} - reason {1}", priceItem, droppedBulkResponse.Error.Reason);
 }