asynkron / protoactor-dotnet

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
http://proto.actor
Apache License 2.0
1.73k stars 288 forks source link

Centralized package management #2135

Closed mhelleborg closed 2 months ago

mhelleborg commented 2 months ago

Description

This migrates the repository to centralized package management, avoiding the overhead of needing to change versions in every csproj when bumping versions.

I also rewrote the persistence tests to use fixtures, since the existing tests were needlessly slow ( instantiating all providers per run of each test ). 90 mins -> 1 min on my machine. One broken test (CanUseSeparateStores), but that was not adressed.

Out of date dependencies were updated.