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.
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.