public static void EnsureValid( IReadOnlyList <ItemBatchOperation> operations, RequestOptions batchOptions, int?maxOperationCount = null) { string errorMessage = BatchExecUtils.EnsureValidInternal(operations, batchOptions, maxOperationCount); if (errorMessage != null) { throw new ArgumentException(errorMessage); } }
public static ResponseMessage EnsureValidStream( IReadOnlyList <ItemBatchOperation> operations, RequestOptions batchOptions, int?maxOperationCount = null) { string errorMessage = BatchExecUtils.EnsureValidInternal(operations, batchOptions, maxOperationCount); if (errorMessage != null) { return(new ResponseMessage(HttpStatusCode.BadRequest, errorMessage: errorMessage)); } return(new ResponseMessage(HttpStatusCode.OK)); }