Caliburn.Micro Bootstrapper отключен - DisplayRootView больше нет - PullRequest
1 голос
/ 06 июля 2011

Я обновил Caliburn.micro, и у меня было критическое изменение с 1.0 до 1.1 - метод DisplayRootView пропал из Bootstrapper. Хотя в незначительном примере это не казалось проблемой, у меня есть проект, который молчит. «GetInstance» не вызывается, окно не отображается, ViewModel не создается.

Я в тупике.

Какую магию я пропускаю в этот раз?

1 Ответ

2 голосов
/ 06 июля 2011

Из чансет 1c1b60d46f3e :

Разрывное изменение в Bootstrapper.Удален DisplayRootView.Разработчики, желающие настроить это, должны просто переопределить OnStartup.Добавлен вспомогательный метод в Bootstrapper с именем DisplayRootViewFor, который теперь используется Bootstrapper в его переопределении OnStartup.Этот метод доступен в стандартном загрузчике для разработчиков, которым для запуска требуется настраиваемая логика, но они не хотят копировать / вставлять код инициализации корневого представления.

Изменения с «критическими изменениями» между 1.0 RTWи 1,1 RTW, самое позднее первое:

...