0
我剛剛在MSDN雜誌上閱讀了Laurent的Messenger文章,嘗試過幾次測試,並且所有內容都按預期工作。有沒有辦法通過ServiceLocator在運行時註冊接口?
在「實現DialogService」部分中,我注意到IDialogService的註冊是通過對SimpleIoc的調用直接完成的。無論如何要註冊調用ServiceLocator的接口嗎?
我認爲使用ServiceLocator的全部意義在於您可以將SimpleIoc換成另一個IOC?如果我的視圖和視圖模型直接調用SimpleIoc,它就會失去目的。也許我不瞭解如何從ServiceLocator獲取Ioc。