1
我正在使用引导程序和Ninject来管理引导我的应用程序和依赖项注入。这是一个asp.net webapi应用程序。IStartupTask中的引导依赖关系引导程序
我对IStartupTask
的简单实现如下。 ILog的实现已经使用Ninject进行了注册。我想知道是否有办法将ILog
注入ContextBootstrap
课程?
public class ContextBootstrap : IStartupTask
{
public ILog Log { get; set; }
public ContextBootstrap(ILog log)
{
Log = log;
}
public void Run()
{
Log.Info("somehting");
}
public void Reset()
{
// do something here
}
}