EventStore / EventStore-Client-Dotnet

Dotnet Client SDK for the Event Store gRPC Client API written in C#
Other
138 stars 38 forks source link

DEV-47 - Retain callback-based subscription APIs alongside AsyncEnumerable APIs #297

Closed josephcummings closed 2 months ago

josephcummings commented 2 months ago

Changed: Removed attributes that marked callback-based subscription APIs as obsolete. Changed: Moved callback-based tests to Obsolete folders for easier refactoring in future.

The callback-based APIs were previously marked as obsolete, this reverts that so that we can gradually collect feedback on the newer AsyncEnumerable-based APIs prior to removing any existing APIs and impacting users abruptly.

The callback-based APIs will be removed in a future release, providing the AsyncEnumerable-based APIs are suitable as a successor.