unity-container

    0熱度

    1回答

    我遇到了使用Unity應用程序塊的問題,我創建了一個名爲Composition的基類。 每個組合包含一個IUnityContainer,當我創建頂級對象UniversalComposition時,我想用UnityContainer初始化它。 從UniversalComposition創建的任何對象我想使用IUnityContainer.CreateChildContainer方法將一個子IUnit

    1熱度

    3回答

    我有一個項目即將到來,將涉及通過相同的接口連接到一個到多個後端系統;我們稱之爲IBacksideProvider。 我想使用Unity在運行時注入這些提供程序。問題是,因爲我們正在討論1 ... n後端系統,所以我需要註冊1 ... n個IBacksideProvider的實現。 Unity不支持這種方式。 This blog post表明它可以完成,但是。我想知道是否有人這樣做或有一個想法如何去

    2熱度

    1回答

    我是Unity應用程序塊的新手,並且試圖執行以下操作有點困難。我有一個父母和小孩的容器。當我解析一個新的子容器實例時,我想使用CreateChildContainer方法將一個新的UnityContainer注入到構造函數中。 public class RootContainer { private IUnityContainer _container; public Ro

    0熱度

    1回答

    我正在使用MS Unity IoC框架開展我的第一個項目。 如果我有這在我的統一配置: <container name="TestBusiness"> <types> <type type="PFServer.DataAccess.TestDataAccess" /> 然後我得到的錯誤: Could not load type 'PFServer.DataAccess.T

    5熱度

    4回答

    我一直在使用IoC一小會兒,現在我很好奇,如果我要使用微軟的Unity框架(正式名稱爲「Unity應用程序塊」)。有沒有人有使用它的經驗?因此,我一直在將IoC容器代碼從項目複製到項目,但我認爲使用某些標準會更好。我認爲IoC可以在保持基於組件的應用程序鬆散耦合方面產生巨大的差異,因此可以改變,但我絕不是IoC的專家,所以我很緊張切換到一個框架,它將我描繪成一個角落作爲依賴項I總有一天會想離開。