Design for solving transient disposables on Blazor Server
Open
affected-few
area-blazor
enhancement
feature-blazor-component-model
feature-blazor-server
feature-blazor-server-experience
Needs: Design
Pillar: Technical Debt
Priority:1
severity-major
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 281
Description
This is something we've discussed in the past, and previously decided that we needed a notion of nested DI scopes to solve truly. If this is possibly in scope for .NET 6, we need to begin an actual design process.
cc @javiercn @davidfowl
Contributor guide
Research direction
No files, tests, or entry points are named. Start by reviewing the prior discussion and the 32-comment thread to recover the unresolved design requirements; the issue is complete only when an agreed design is documented, since no implementation scope is specified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100