【发布时间】:2015-01-01 20:36:35
【问题描述】:
在我之前的question 中,我问过如何在 Unity 中注册我的抽象工厂。
现在我想使用依赖注入。
我有这样的课:
public interface ICarManufacturer
{
}
public class CarManufacturer : ICarManufacturer
{
private readonly ISportsCar sportsCar;
public CarManufacturer(ISportsCar sportsCar )
{
this.sportsCar = sportsCar;
}
public void DoSomething()
{
sportsCar.Accelerate();
}
}
我如何告诉 Unity 传递正确的跑车(BMW 或 Volkswagen)?
【问题讨论】:
标签: dependency-injection unity-container abstract-factory