3
我對Common Service Locator進行了編碼,並且在計算GetInstance,GetAllInstances和GetService之間的語義差異時遇到了困難(GetAllInstances非常明顯,但GetInstance和GetService都像返回一個對象)。CSL中的GetService和GetInstance有什麼區別
例如,這三種方法的MEF等效項是什麼?
我對Common Service Locator進行了編碼,並且在計算GetInstance,GetAllInstances和GetService之間的語義差異時遇到了困難(GetAllInstances非常明顯,但GetInstance和GetService都像返回一個對象)。CSL中的GetService和GetInstance有什麼區別
例如,這三種方法的MEF等效項是什麼?
之間不存在語義差別:
所有這些調用的GetInstance (serviceType,null)在內部。
此外,引用甚至沒有提到GetService方法。 http://commonservicelocator.codeplex.com/wikipage?title=API%20Reference&referringTitle=Home
您可以隨時查看源代碼: http://commonservicelocator.codeplex.com/SourceControl/changeset/view/27688#332684