public static IView GetView <T>(this IMvvmContext ctx, object baseObject, Type viewClass) => ctx.GetView(baseObject, typeof(T), viewClass);
public static IView GetView <TMode, TClass>(this IMvvmContext ctx, object baseObject) => ctx.GetView(baseObject, typeof(TMode), typeof(TClass));
public static IView GetView(this IMvvmContext ctx, object baseObject, Type viewMode) => ctx.GetView(baseObject, viewMode, typeof(IViewClassDefault));
public static IView GetView <T>(this IMvvmContext ctx, object baseObject) => ctx.GetView(baseObject, typeof(T), typeof(IViewClassDefault));