2014-10-14 2 views
1

현재 프리즘 라이브러리 4.5을 사용하는 응용 프로그램을 개발 중입니다.ServiceLocator가 생성되는 시점은 언제입니까?

Microsoft.Practices.ServiceLocator을 생성자로 사용하는 모델에서이 문제가 발생합니다. 시동 중에이 특정 모델을로드하려고 시도 할 때를 제외하고는 완벽하게 작동합니다. 더 정확하게는 프리즘 부트 스트 래퍼입니다. 이 시점에서 ServiceLocator는 null입니다. 그래서 ServiceLocator가 생성되는 시점이 궁금합니다.

답변

0
당신은 당신이 사용하고있는 부트 스트 래퍼 지정하지 않은,하지만 유니티 부트 스트 래퍼의 순서는

:

  1. CreateLogger
  2. CreateModuleCatalog
  3. ConfigureModuleCatalog
  4. CreateContainer
  5. ConfigureContainer
  6. ConfigureServiceLocator
  7. ConfigureRegionAdapterMappings
  8. ConfigureDefaultRegionBehaviors
  9. RegisterFrameworkExceptionTypes
  10. CreateShell
  11. InitializeShell
  12. InitializeModules
관련 문제