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

Could not enumerate all types for 'NServiceBus.Persistence.CosmosDB' #294

Closed
kylejuliandev opened this issue Jan 13, 2022 · 3 comments
Closed

Comments

@kylejuliandev
Copy link

kylejuliandev commented Jan 13, 2022

Hi,

I have been having some issues during a recent upgrade/migration to .NET 6.0, following on from this announcement. I originally raised my issue on the Core repository. This issue details the exception and stack trace that I got after upgrading to NServiceBus.Persistence.CosmosDB 1.0.0. This package does not play nicely when I introduce another reference to Microsoft.Azure.Cosmos, specifically any reference to a version > 3.20.1.

@kylejuliandev
Copy link
Author

kylejuliandev commented Jan 14, 2022

I have created a sample project which replicates this issue. You can find it here.

The repository is configured to use the LearningTransport and does not explicitly apply the CosmosDB saga persistence in code.

@danielmarbach
Copy link
Contributor

@kylejuliandev We are in the process of releasing a new minor version of the persistence that will bring support for the new Microsoft.Azure.Cosmos updates. We are wrapping up things, hopefully at the end of this week. I can ping you again on this issue once we have released it with the necessary pointers.

@danielmarbach
Copy link
Contributor

@kylejuliandev We have released 1.1.0 that supports the new 3.23 version of the client. For more details about the release see

https://discuss.particular.net/t/nservicebus-persistence-cosmosdb-1-1-0-minor-release-available/2908

as well as our upgrade guide

https://docs.particular.net/persistence/upgrades/cosmosdb-1to1.1

We have also added comprehensive documentation about the new more convenient transaction API that we introduced in this release

https://docs.particular.net/persistence/cosmosdb/transactions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants