public MainViewModel(IMessageService <bool> messageService, IControllerCore controller) : base(messageService) { try { _pages = new List <object>(); _controller = controller; InitPages(); SwitchPage(0); } catch (Exception ex) { MessageService.ShowError(ex.Message); } }