在Unity IoC中,如果一个接口有多个实现,那么如何指定一个特定的类不应该包含在集合中?例如, class Audi : ICar {}class Mercedes : ICar {}
public ValuesController(IEnumerable<ICar> cars) 我不希望在HomeCont
我遇到过这样一种情况:我得到了某种Item和Collection类的非泛型和泛型实现,其中集合必须包含项,泛型集合必须包含特定类型的泛型项。public class Item { }
public class MyList : IEnumerable<Item> {我认为这与IEnumerable<Item>和IEnumerable<Item<T>