So I've got a WPF app all setup. I have the shell and it loads the module.
I'd like to have the module animate a region inside the shell.xaml so I created an IShell interface in a seperate assembly.
shell.cs implements IShell and i inject the unity container into the modules view constructor like so
public Module1View(IUnityContainer container)
_container = container;
then in some method in module1 i do this bit of code to get a reference to the shell and call one of the IShell methods.
var shell = _container.Resolve<IShell>();
the showOverlay method is implemented in shell.cs and runs an animation BUT the animation never runs.
I've tried a number of different things UI wise such as changing a label or setting the visibility of an object but nothing updates the UI.
Intially I thought it must be a UI thread issue. So I added a dispatcher.BeginInvoke to update the UI but still nothing.
Does anyone have ANY idea whats going on here please?