Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Client Encryption]: Adds support for latest Cosmos Package. #4546

Merged
merged 10 commits into from
Jun 20, 2024
Prev Previous commit
Next Next commit
Update EncryptionContainer.cs
  • Loading branch information
kr-santosh committed Jun 12, 2024
commit dffbe596de1b4720463d50583f6b9b6f4d56292d
Original file line number Diff line number Diff line change
Expand Up @@ -1020,6 +1020,11 @@ public override Task<ResponseMessage> DeleteAllItemsByPartitionKeyStreamAsync(
requestOptions,
cancellationToken);
}

public override ChangeFeedProcessorBuilder GetChangeFeedProcessorBuilderWithAllVersionsAndDeletes<T>(string processorName, ChangeFeedHandler<ChangeFeedItem<T>> onChangesDelegate)
{
throw new NotImplementedException();
}
#endif

#if SDKPROJECTREF
Expand Down Expand Up @@ -1087,22 +1092,5 @@ private async Task<List<T>> DecryptChangeFeedDocumentsAsync<T>(

return decryptItems;
}

#if ENCRYPTIONPREVIEW
public override Task<ResponseMessage> DeleteAllItemsByPartitionKeyStreamAsync(PartitionKey partitionKey, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
{
throw new NotImplementedException();
}

public override Task<IEnumerable<string>> GetPartitionKeyRangesAsync(FeedRange feedRange, CancellationToken cancellationToken = default)
{
throw new NotImplementedException();
}

public override ChangeFeedProcessorBuilder GetChangeFeedProcessorBuilderWithAllVersionsAndDeletes<T>(string processorName, ChangeFeedHandler<ChangeFeedItem<T>> onChangesDelegate)
{
throw new NotImplementedException();
}
#endif
}
}
Loading