Blazor Server: Provide APIs/extensibility for circuit eviction #17866
Labels
affected-few
This issue impacts only small number of customers
area-blazor
Includes: Blazor, Razor Components
enhancement
This issue represents an ask for new feature or an enhancement to an existing one
feature-blazor-server
feature-circuit-lifecycle
Issues to do with blazor server lifecycle events
help candidate
Indicates that the issues may be a good fit for community to help with. Requires work from eng. team
Pillar: Complete Blazor Web
Priority:0
Work that we can't release without
severity-blocking
This label is used by an internal tool
triaged
Milestone
Is your feature request related to a problem? Please describe.
Idle users may be able to tie up significant system resources while not actually utilizing the application.
Describe the solution you'd like
Ideally we should be able to disconnect idle circuits, preferably with the opportunity to provide logic which can help identify/prioritize when and which connections can be safely but forcibly closed (e.g. identify if the user has a "dirty" entity and prevent eviction or perhaps only bother if resource utilization exceeds certain thresholds, etc.). It would also be nice to be empower client-side user experience indicators for activities related to this as well (e.g. modal warning which the user can cancel as well as css classes that could be used similar to
components-reconnect-show
,components-reconnect-failed
, etc.)The text was updated successfully, but these errors were encountered: