我有一個項目即將到來,將涉及通過相同的接口連接到一個到多個後端系統;我們稱之爲IBacksideProvider。 我想使用Unity在運行時注入這些提供程序。問題是,因爲我們正在討論1 ... n後端系統,所以我需要註冊1 ... n個IBacksideProvider的實現。 Unity不支持這種方式。 This blog post表明它可以完成,但是。我想知道是否有人這樣做或有一個想法如何去
我是Unity應用程序塊的新手,並且試圖執行以下操作有點困難。我有一個父母和小孩的容器。當我解析一個新的子容器實例時,我想使用CreateChildContainer方法將一個新的UnityContainer注入到構造函數中。 public class RootContainer
{
private IUnityContainer _container;
public Ro