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

Issues with Orleans 8 add adding the dashboard with multiple silos - cannot load assembly #434

Open
mastoj opened this issue Nov 1, 2024 · 0 comments

Comments

@mastoj
Copy link

mastoj commented Nov 1, 2024

I have this simple project that I'm testing out orleans and orleans dashboard with: https://github.com/mastoj/orleanshosts.

The projects contains of one api client and two worker silos. I have one grain per silo to keep the sample as simple as possible.

The code in the main branch works fine, but the code in this branch https://github.com/mastoj/orleanshosts/tree/error does not work as it should. The differences between the branches is that I have added, or at least tried, the dashboard in the error branch.

I wonder if it can be related to Please note, the dashboard registers its services and grains using ConfigureApplicationParts which disables the automatic discovery of grains in Orleans. which is to read in the readme. Not sure how to fix it though since ConfigureApplicationParts is not in version 8.

I have added reproduction step in the readme in the repo in both branches and a simple makefile.

The issue is when trying to send a message from the client to a grain in the error branch the worker silo can't find file or assembly for the contract project.

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

1 participant