我对 ASP.NET MVC 非常陌生,我需要帮助使用 Ninject 在单例范围内加载某些类型。
--- 现有代码看起来像 ----
List<Type> types = loading some types into list here.
foreach (var type in types.Where(O => O.Name.StartsWith("I")))
{
Kernel.Bind(type).To(Type.GetType(type.FullName.Replace(".I", ".")));
}
我的工作是在单例范围内绑定这些类型,我不知道该怎么做。