在主项目和引用项目中使用Ninject

时间:2015-10-01 06:14:38

标签: wcf asp.net-mvc-4 ninject

我有MVC4网站项目和WCF项目,都使用Ninject。

我想在网站项目中使用WCF项目中的类。我添加对项目的引用并同时执行NinjectWebCommon.Start()(使用"静态容器已经有一个与之关联的内核!"错误)。

有没有办法制作我想要的东西?

1 个答案:

答案 0 :(得分:0)

在引用的项目中使用此启动解决了这个问题

public class Global : NinjectHttpApplication
{
    protected override IKernel CreateKernel()
    {
        return new StandardKernel(new ServiceModule());
    }
}