So, i have several pages with several UserControls on each. One of the UCs presents on every page, and is taking info from DataService (which is used as info storage) in its constructor.
While switching between pages, UC's ViewModel constructor is not called, so it is not updating info from DataService. It is called once, during creation of very first page.
Any ideas? Should i just make a method, and call it from codebehind? Or can i somehow bind viewmodel's fields to DataService?