Make SignalR Service usage an aspect of deployment, not source code #5629
Labels
area-blazor
Includes: Blazor, Razor Components
Components Big Rock
This issue tracks a big effort which can span multiple issues
Done
This issue has been fixed
enhancement
This issue represents an ask for new feature or an enhancement to an existing one
Milestone
For Razor Components (currently, server-side Blazor), the decision to use Azure SignalR Service or not shouldn't be hardcoded into the app code. Ideally it would be something determined by the deployment mechanism.
Somehow we need sufficient abstraction to remove this from the project source code. The tricky bit is that we don't want to bring in a dependency on
Microsoft.Azure.SignalR
for all projects, so I'm not sure how we solve this.I seem to recall that @DamianEdwards mentioned this is just a one example of a broader class of requirements to make service usage determined by the deployment/hosting mechanism. So perhaps this is not something we need to solve in this repo, because we're going to inherit a broader solution that applies to all services. CC @davidfowl.
The text was updated successfully, but these errors were encountered: