I design stack of invocations (history). I need to display on every page sth like this:
Every position is clickable so I can fast return to page from history
I did NavigationManager with stack inside, and every action push/pop from stack
But i have such problems:
1)Edit1 starts long conversation which I don't want to have
2)List1 is invoked in two differenst steps and going back gives List1 with overwritten for example filters
3)Pressing 'back' in browser gives inconsistent results (it doesn't pop from stack as it should).
4)Every action must go through NavigationManager, so it's more complicated and slower
Is there any better method to do it?
Can I use built-in conversation stack so each page would start conversation?
So one page = one conversation.