I'm trying to convert my test application to 3.0 right now.
As I use another project for the viewmodels I need to add a naming convention:
var viewModelLocator = ServiceLocator.Instance.ResolveType<IViewModelLocator>();
But where do I have to put this code? If in MainWindow constructor it is to late - the framework cannot find the viewmodel. If I put in in the App.xaml codebehind I get the following error message:
The type 'Catel.MVVM.IViewModelLocator' is not registered, not even in an external container
Also, is it correct, that the Datawindow is now also non-generic?