0
MVVM 패턴으로 PRISM 응용 프로그램을 만들고 싶습니다. bootstrapper를 어디에 두어야하는지 모릅니다.어디에 부트 스트 래퍼를 넣으시겠습니까?
모델에서 ViewModel 또는 View?
부트 스트 래퍼는보기에서 쉘을 생성하지만 컨테이너 등을 등록하므로 별도의 서비스와 같아야합니까?
MVVM 패턴으로 PRISM 응용 프로그램을 만들고 싶습니다. bootstrapper를 어디에 두어야하는지 모릅니다.어디에 부트 스트 래퍼를 넣으시겠습니까?
모델에서 ViewModel 또는 View?
부트 스트 래퍼는보기에서 쉘을 생성하지만 컨테이너 등을 등록하므로 별도의 서비스와 같아야합니까?
부트 스트 래퍼는 응용 프로그램을 구성하기위한 실행 프레임 워크의 일부입니다.
응용 프로그램 클래스의 OnStartup 이벤트 처리기에 부트 스트 래퍼 코드를 삽입하는 것이 좋습니다.
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
SplashScreen splash = new SplashScreen("Resources\\mysplash.png");
splash.Show(true);
base.OnStartup(e);
MyBootstrapper b = new MyBootstrapper();
b.Run();
}
}
기술적으로보기 계층은 imho이지만 실제로는 카탈로그를 구성하고 시작 작업을 수행하기위한 것입니다.
101 개의 게시물 또는 [articles] (http://www.developmentalmadness.com/archive/2009/10/03/mvvm-with-prism-101-ndash-part-1-the-bootstrapper.aspx) PRISM이 당신에게 질문에 답할 것입니다. – HichemSeeSharp