Skip to content

Consolidate data tracked over an async completion session #59262

@genlu

Description

@genlu

Right now we are adding/removing data to random session property bags. it feels like that should not be necessary at all. In the worst case, the session should have a single backpointer (either on its property bag, or through a CWT) to a single roslyn object that represents all complex state about it. Then we can keep track of everything in our roslyn object, and never need to do things like remove session properties and whatnot.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions