Replies: 1 comment 4 replies
-
I did spend some serious time trying to follow my vision here, but the work is prohibitive, as are the breaking changes. Don't conflate the ApplicationContext injection issue with support for server-side Blazor and HttpContext. The IContextManager is different for many runtimes, and now that I understand that HttpContext isn't valid in SSB it is clear that a new context manager is required to track against the circuit. Fortunately I wrote a prototype chat app quite a while ago, so I have some insight into how to create shared state against a circuit. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
My heart sank when I read your conclusion. I definitely think it would be worth the effort to make 'ApplicationContext' or some other newly named type injectable.
#1068
You say that
Would it be possible to leave that stuff alone for now and just remove, the static
IContextManager
to allow that to be injectable (and related properties)?I'm specifically interested in getting CSLA and Blazor Server-side working but this would also help with testing and removing a dependency on things like
HttpContext
seems like a good thing.I think the priority has to be to get Blazor SS working ASAP because it's supposed to work according to 'Using CSLA 5
Blazor and WebAssembly'!
Thank you
Beta Was this translation helpful? Give feedback.
All reactions