在我以前的question我问怎么注册我的抽象工厂统一。依赖注入与抽象工厂(统一)
现在我想使用依赖注入。
我有这样一个类:
public interface ICarManufacturer
{
}
public class CarManufacturer : ICarManufacturer
{
private readonly ISportsCar sportsCar;
public CarManufacturer(ISportsCar sportsCar)
{
this.sportsCar = sportsCar;
}
public void DoSomething()
{
sportsCar.Accelerate();
}
}
我怎么能告诉团结传递正确跑车(宝马或大众)?