我覺得我在這裏缺少一些明顯的東西。我正在嘗試使用ninject創建一個類。該類接受存儲在HttpContext的Session中的單個字符串參數。我如何將這個參數傳遞給這個類?Ninject - 有條件地在.Net MVC中創建類3
類的樣子:
public class Manager : IManager
{
public Manager(string a) { ... }
}
我有一個自定義依賴解析器,看起來像:
public class NinjectDependencyResolver : IDependencyResolver
{
IKernel kernel;
public NinjectDependencyResolver()
{
kernel = new StandardKernel();
Bind<IManager>().To<Manager>()
}
...
}
一個典型的控制器的樣子:
public class ManagerController : Controller
{
public ManagerController(IManager manager) { ... }
}
這樣做。謝謝! – Ross 2012-07-27 15:25:00