jet / equinox

.NET event sourcing library with CosmosDB, DynamoDB, EventStoreDB, message-db, SqlStreamStore and integration test backends. Focused at stream level; see https://github.com/jet/propulsion for cross-stream projections/subscriptions/reactions
https://github.com/jet/dotnet-templates
Apache License 2.0
471 stars 68 forks source link

fix!: Remove Async from TransactAsync, TransactExAsync #422

Closed bartelink closed 1 year ago

bartelink commented 1 year ago

Another run at #314 Having >10 overloads of transact has pros and cons; the seriousness of the cons is largely dependent on the IDE

While the single change I had to make to the consumption in this repo seems innocuous, IME it can be excruciating to resolve when you're just trying to make something work.

So I'm still not sure if it should actually be done...