diff --git a/src/Custom/Batch/BatchClient.Protocol.cs b/src/Custom/Batch/BatchClient.Protocol.cs
index 3bcf065f..0ebbd9af 100644
--- a/src/Custom/Batch/BatchClient.Protocol.cs
+++ b/src/Custom/Batch/BatchClient.Protocol.cs
@@ -102,7 +102,7 @@ public virtual CollectionResult GetBatches(string after, int? limit, RequestOpti
/// is an empty string, and was expected to be non-empty.
/// Service returned a non-success status code.
/// The response returned from the service.
- internal virtual async Task GetBatchAsync(string batchId, RequestOptions options)
+ public virtual async Task GetBatchAsync(string batchId, RequestOptions options)
{
Argument.AssertNotNullOrEmpty(batchId, nameof(batchId));
@@ -119,7 +119,7 @@ internal virtual async Task GetBatchAsync(string batchId, RequestO
/// is an empty string, and was expected to be non-empty.
/// Service returned a non-success status code.
/// The response returned from the service.
- internal virtual ClientResult GetBatch(string batchId, RequestOptions options)
+ public virtual ClientResult GetBatch(string batchId, RequestOptions options)
{
Argument.AssertNotNullOrEmpty(batchId, nameof(batchId));