예제 #1
0
        static void Main(string[] args)
        {
            // initialize container
            // example: MXConsoleContainer.Initialize(new MyApp.App());

            // initialize views
            MXConsoleContainer.AddView <string>(new Views.MessageView(), ViewPerspective.Default);

            // navigate to first view
            MXConsoleContainer.Navigate(MXContainer.Instance.App.NavigateOnLoad);
        }
예제 #2
0
        static void Main(string[] args)
        {
            // initialize container
            MXConsoleContainer.Initialize(new App());

            // initialize views
            MXConsoleContainer.AddView <SetTextViewModel>(new SetTextView(), ViewPerspective.Read);

            // navigate to first view
            MXConsoleContainer.Navigate(MXContainer.Instance.App.NavigateOnLoad);
        }
예제 #3
0
        static void Main(string[] args)
        {
            // initialize container
            MXConsoleContainer.Initialize(new BestSellers.App());

            // initialize views
            MXConsoleContainer.AddView <CategoryList>(new Views.CategoryListView(), ViewPerspective.Read);
            MXConsoleContainer.AddView <BookList>(new Views.BookListView(), ViewPerspective.Read);
            MXConsoleContainer.AddView <Book>(new Views.BookView(), ViewPerspective.Read);

            // navigate to first view
            MXConsoleContainer.Navigate(MXContainer.Instance.App.NavigateOnLoad);
        }
        static void Main(string[] args)
        {
            // initialize container
            MXConsoleContainer.Initialize(new CustomerManagement.App());

            // customer list view
            MXConsoleContainer.AddView <List <Customer> >(new Views.CustomerListView(), ViewPerspective.Default);

            // customer view and customer edit/new
            MXConsoleContainer.AddView <Customer>(new Views.CustomerView(), ViewPerspective.Default);
            MXConsoleContainer.AddView <Customer>(new Views.CustomerEdit(), ViewPerspective.Update);

            // navigate to first view
            MXConsoleContainer.Navigate(MXContainer.Instance.App.NavigateOnLoad);
        }