OrleansContrib / Orleans.Redis

Redis support packages for Orleans
MIT License
69 stars 22 forks source link

Orleans 8.0 compatibility #43

Open jaredthirsk opened 8 months ago

jaredthirsk commented 8 months ago

AddRedisGrainStorage exception:

System.TypeLoadException: 'Could not load type 'Orleans.Runtime.KeyedServiceExtensions' from assembly 'Orleans.Core, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null'.'
hendrikdevloed commented 8 months ago

I had the exact same error in my project.

My attempt at migration is in #44 Tests were run and are green. In my Orleans application, a local .csproj was added instead of the Nuget package and now successfully works on NET8.

However, I have no experience contributing to the Orleans project nor how to update the Nuget bookkeeping. I bumped the package to 8.0.0 and SDK version to 8.0.100. Please give me some hints or fork and add the missing parts to make this into a proper Nuget update to v8.

scalalang2 commented 7 months ago

any update?

ReubenBond commented 6 months ago

If you create a PR, I will help with the release process

FabianNet commented 6 months ago

upgrade to .net 8 would be super ;)

kzu commented 3 months ago

I got this error too, and it was because bumping to Orleans 8.x (in my case) also required bumping the project to .net8. That fixed the issue.