IViewResolver
interface whose role is to resolve a view instance given a view type:GetView
method is called the default built-in view resolver does the following things:DataContext
it assumes that the view is a singleton and has been already resolved once and immediately returns the resolved view;ResolveViewModelType
convention determines the type of the associated ViewModel;IViewResolver
can resolve views that don't have view models;