我有一个项目即将到来,将涉及通过相同的接口连接到一个到多个后端系统;我们称之为IBacksideProvider。 我想使用Unity在运行时注入这些提供程序。问题是,因为我们正在讨论1 ... n后端系统,所以我需要注册1 ... n个IBacksideProvider的实现。 Unity不支持这种方式。 This blog post表明它可以完成,但是。我想知道是否有人这样做或有一个想法如何去
我是Unity应用程序块的新手,并且试图执行以下操作有点困难。我有一个父母和小孩的容器。当我解析一个新的子容器实例时,我想使用CreateChildContainer方法将一个新的UnityContainer注入到构造函数中。 public class RootContainer
{
private IUnityContainer _container;
public Ro