Differences and similarities between: ViewModelLocator, ServiceLocator, Dependency Injection
- 阅读更多 关于 Differences and similarities between: ViewModelLocator, ServiceLocator, Dependency Injection
问题 I'm confused about the patterns: ViewModelLocator , ServiceLocator , Dependency Injection . The latest conclusion are as follows: ViewModelLocator . The place to connect View and ViewModel . public ViewModelLocator() { SimpleIoc.Default.Register<MainViewModel>(); SimpleIoc.Default.Register<SettingViewModel>(); } public MainViewModel MainViewModel => SimpleIoc.Default.GetInstance<MainViewModel>(); public SettingViewModel SettingViewModel => SimpleIoc.Default.GetInstance<SettingViewModel>(); //