【发布时间】:2015-04-29 10:29:25
【问题描述】:
我想让 Ninject 根据特定的枚举输入值解析 T 的实例。
我已经阅读了有关 Ninject 的工厂扩展的信息,但我找不到任何让工厂基于枚举解析特定类的示例。
每个类都派生自一个基类,而该派生类有几个不同的接口,Ninject 也必须解决这些接口。
例如,界面应该是这样的:
public interface IProcessFactory
{
T Create<T>(ProcessIndex processIndex) where T : BaseProcess;
}
如何做到这一点?
【问题讨论】: