protected virtual string GenerateRequestBody(BulkRequest request) { var sb = new StringBuilder(); var documents = request.GetDocuments(); sb.Append("{"); if (request.AllOrNothing) { sb.Append("\"all_or_nothing\":true,"); } if (!request.NewEdits) { sb.Append("\"new_edits\":false,"); } sb.Append("\"docs\":["); for (var i = 0; i < documents.Length; i++) { sb.Append(documents[i]); if (i < documents.Length - 1) { sb.Append(","); } } sb.Append("]}"); return(sb.ToString()); }
protected virtual string GenerateRequestBody(BulkRequest request) { var sb = new StringBuilder(); var documents = request.GetDocuments(); sb.Append("{\"docs\":["); for (var i = 0; i < documents.Length; i++) { sb.Append(documents[i]); if (i < documents.Length - 1) { sb.Append(","); } } sb.Append("]}"); return(sb.ToString()); }