Intercept ViewModels before it's used
Intercept ViewModels before it's used
var viewModel = myFavoriteIoC.Resolve();
viewModel.Initialize( someData );var view = viewResolver.GetView<MyView>();
var viewModel = conventions.GetViewDataContext( view ) as MyViewModel;
viewModel.Initialize( someData );Interceptors
var view = viewResolver.GetView<MyView>( vm =>
{
//do what you want with the view model
} );Last updated