public static T GetPage <T>(BaseViewModel model) where T : Page { var page = GetPage(model); return((T)page); }