Reuben Bond

Results 186 comments of Reuben Bond

Hi @Romanx, apologies for the lack of activity here. @benjaminpetit raised some points about using a configurable delegate to select the container instead of a 2-method interface. I'd like to...

Do you know the root cause for the failure?

It's not clear to me why the very first thing you describe happens (`HostedClient completed processing all messages. Shutting down.`). Could you show what your Program.cs looks like?

Could you show me the actual hosting code? I.e, the thing which creates and starts the host and calls UseOrleans?

We recently gained the ability to assign others to an issue, so I've assigned you :) No rush whatsoever, I'm just doing issue maintenance.

For the Service Fabric case, we recommend a different approach. We recommend integrating `IHost` with the SF communication listener lifetime and adding Orleans to that `IHost` (via the `IHostBuilder.UseOrleans(...)` extension...

I think the enum should be marked as `[Serializable]`

Is the enum in an assembly which does not have code generation enabled?

We should also bring ObserverManager back. There is a version from the tests which you ought to be able to copy into your project: https://github.com/dotnet/orleans/blob/main/test/Grains/TestGrains/ObserverManager.cs