@@ -51,7 +51,7 @@ internal BulkOperation(Stack stack)
5151 /// ContentstackResponse response = stack.BulkOperation().Publish(publishDetails);
5252 /// </code></pre>
5353 /// </example>
54- public ContentstackResponse Publish ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string apiVersion = null )
54+ public ContentstackResponse Publish ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string ? apiVersion = null )
5555 {
5656 _stack . ThrowIfNotLoggedIn ( ) ;
5757 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -69,7 +69,7 @@ public ContentstackResponse Publish(BulkPublishDetails details, bool skipWorkflo
6969 /// <param name="isNested">Set to true for nested publish operations.</param>
7070 /// <param name="apiVersion">The API version to use.</param>
7171 /// <returns>The Task</returns>
72- public Task < ContentstackResponse > PublishAsync ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string apiVersion = null )
72+ public Task < ContentstackResponse > PublishAsync ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string ? apiVersion = null )
7373 {
7474 _stack . ThrowIfNotLoggedIn ( ) ;
7575 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -109,7 +109,7 @@ public Task<ContentstackResponse> PublishAsync(BulkPublishDetails details, bool
109109 /// ContentstackResponse response = stack.BulkOperation().Unpublish(unpublishDetails);
110110 /// </code></pre>
111111 /// </example>
112- public ContentstackResponse Unpublish ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string apiVersion = null )
112+ public ContentstackResponse Unpublish ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string ? apiVersion = null )
113113 {
114114 _stack . ThrowIfNotLoggedIn ( ) ;
115115 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -127,7 +127,7 @@ public ContentstackResponse Unpublish(BulkPublishDetails details, bool skipWorkf
127127 /// <param name="isNested">Set to true for nested unpublish operations.</param>
128128 /// <param name="apiVersion">The API version to use.</param>
129129 /// <returns>The Task</returns>
130- public Task < ContentstackResponse > UnpublishAsync ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string apiVersion = null )
130+ public Task < ContentstackResponse > UnpublishAsync ( BulkPublishDetails details , bool skipWorkflowStage = false , bool approvals = false , bool isNested = false , string ? apiVersion = null )
131131 {
132132 _stack . ThrowIfNotLoggedIn ( ) ;
133133 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -327,7 +327,7 @@ public ContentstackResponse AddItems(BulkAddItemsData data, string bulkVersion =
327327 /// ContentstackResponse response = stack.BulkOperation().AddItemsWithDeployment(deployData, "release_uid", "publish", new List<string> { "en-us" }, true, "2.0");
328328 /// </code></pre>
329329 /// </example>
330- public ContentstackResponse AddItemsWithDeployment ( BulkAddItemsData data , string releaseUid , string action , List < string > locales = null , bool ? reference = null , string bulkVersion = null )
330+ public ContentstackResponse AddItemsWithDeployment ( BulkAddItemsData data , string releaseUid , string action , List < string > ? locales = null , bool ? reference = null , string ? bulkVersion = null )
331331 {
332332 _stack . ThrowIfNotLoggedIn ( ) ;
333333 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -370,7 +370,7 @@ public Task<ContentstackResponse> AddItemsAsync(BulkAddItemsData data, string bu
370370 /// <param name="reference">Whether to include references. Only used when releaseUid is specified.</param>
371371 /// <param name="bulkVersion">The bulk version.</param>
372372 /// <returns>The Task</returns>
373- public Task < ContentstackResponse > AddItemsWithDeploymentAsync ( BulkAddItemsData data , string releaseUid , string action , List < string > locales = null , bool ? reference = null , string bulkVersion = null )
373+ public Task < ContentstackResponse > AddItemsWithDeploymentAsync ( BulkAddItemsData data , string releaseUid , string action , List < string > ? locales = null , bool ? reference = null , string ? bulkVersion = null )
374374 {
375375 _stack . ThrowIfNotLoggedIn ( ) ;
376376 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -475,7 +475,7 @@ public ContentstackResponse UpdateItems(BulkAddItemsData data, string bulkVersio
475475 /// ContentstackResponse response = stack.BulkOperation().UpdateItemsWithDeployment(deployData, "release_uid", "publish", new List<string> { "en-us" }, true, "2.0");
476476 /// </code></pre>
477477 /// </example>
478- public ContentstackResponse UpdateItemsWithDeployment ( BulkAddItemsData data , string releaseUid , string action , List < string > locales = null , bool ? reference = null , string bulkVersion = null )
478+ public ContentstackResponse UpdateItemsWithDeployment ( BulkAddItemsData data , string releaseUid , string action , List < string > ? locales = null , bool ? reference = null , string ? bulkVersion = null )
479479 {
480480 _stack . ThrowIfNotLoggedIn ( ) ;
481481 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -518,7 +518,7 @@ public Task<ContentstackResponse> UpdateItemsAsync(BulkAddItemsData data, string
518518 /// <param name="reference">Whether to include references. Only used when releaseUid is specified.</param>
519519 /// <param name="bulkVersion">The bulk version.</param>
520520 /// <returns>The Task</returns>
521- public Task < ContentstackResponse > UpdateItemsWithDeploymentAsync ( BulkAddItemsData data , string releaseUid , string action , List < string > locales = null , bool ? reference = null , string bulkVersion = null )
521+ public Task < ContentstackResponse > UpdateItemsWithDeploymentAsync ( BulkAddItemsData data , string releaseUid , string action , List < string > ? locales = null , bool ? reference = null , string ? bulkVersion = null )
522522 {
523523 _stack . ThrowIfNotLoggedIn ( ) ;
524524 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -547,7 +547,7 @@ public Task<ContentstackResponse> UpdateItemsWithDeploymentAsync(BulkAddItemsDat
547547 /// ContentstackResponse response = stack.BulkOperation().JobStatus("job_id", "1.0");
548548 /// </code></pre>
549549 /// </example>
550- public ContentstackResponse JobStatus ( string jobId , string bulkVersion = null )
550+ public ContentstackResponse JobStatus ( string jobId , string ? bulkVersion = null )
551551 {
552552 if ( string . IsNullOrWhiteSpace ( jobId ) ) throw new ArgumentNullException ( nameof ( jobId ) ) ;
553553
@@ -564,7 +564,7 @@ public ContentstackResponse JobStatus(string jobId, string bulkVersion = null)
564564 /// <param name="jobId">The ID of the job.</param>
565565 /// <param name="bulkVersion">The bulk version.</param>
566566 /// <returns>The Task</returns>
567- public Task < ContentstackResponse > JobStatusAsync ( string jobId , string bulkVersion = null )
567+ public Task < ContentstackResponse > JobStatusAsync ( string jobId , string ? bulkVersion = null )
568568 {
569569 if ( string . IsNullOrWhiteSpace ( jobId ) ) throw new ArgumentNullException ( nameof ( jobId ) ) ;
570570
@@ -608,7 +608,7 @@ public Task<ContentstackResponse> JobStatusAsync(string jobId, string bulkVersio
608608 /// ContentstackResponse response = stack.BulkOperation().ReleaseItems(releaseData);
609609 /// </code></pre>
610610 /// </example>
611- public ContentstackResponse ReleaseItems ( BulkReleaseItemsData data , string bulkVersion = null )
611+ public ContentstackResponse ReleaseItems ( BulkReleaseItemsData data , string ? bulkVersion = null )
612612 {
613613 _stack . ThrowIfNotLoggedIn ( ) ;
614614 _stack . ThrowIfAPIKeyEmpty ( ) ;
@@ -623,7 +623,7 @@ public ContentstackResponse ReleaseItems(BulkReleaseItemsData data, string bulkV
623623 /// <param name="data">The release items data containing release, action, locale, reference, and items.</param>
624624 /// <param name="bulkVersion">The bulk version.</param>
625625 /// <returns>The Task</returns>
626- public Task < ContentstackResponse > ReleaseItemsAsync ( BulkReleaseItemsData data , string bulkVersion = null )
626+ public Task < ContentstackResponse > ReleaseItemsAsync ( BulkReleaseItemsData data , string ? bulkVersion = null )
627627 {
628628 _stack . ThrowIfNotLoggedIn ( ) ;
629629 _stack . ThrowIfAPIKeyEmpty ( ) ;
0 commit comments