Пример #1
0
        TPresenter open <TPresenter>() where TPresenter : Presenter
        {
            var presenter = factory.create <TPresenter>();

            event_aggregator.subscribe(presenter);
            presenter.present();
            return(presenter);
        }
Пример #2
0
 public void launch <Presenter, Dialog>() where Presenter : DialogPresenter where Dialog : FrameworkElement, Dialog <Presenter>, new()
 {
     new Dialog().open(factory.create <Presenter>());
 }