/// <summary> /// Creates new ViewModel by its type. /// </summary> /// <typeparam name="TViewModel">Type of the ViewModel.</typeparam> /// <returns>Instance of ViewModel type <typeparamref name="TViewModel"/>.</returns> public static TViewModel CreateViewModel <TViewModel>() where TViewModel : ViewModelBase { return(viewManager.CreateViewModel <TViewModel>()); }
/// <summary> /// Creates new ViewModel by its type. /// </summary> /// <param name="type">Type of the ViewModel.</typeparam> /// <returns>Instance of ViewModel type.</returns> public static object CreateViewModel(Type type) { return(viewManager.CreateViewModel(type)); }