1

我最近在我的项目中添加了统一性,我正在寻找一种更简洁的方式来注册课程。

我已经到了自动注册良好但尝试自动注册所有内容的地步。包括 Mircrosoft.Web.Mvc,其中包括几个密封的类,不允许它被注册,因此会引发加载程序异常。

有关标准自动注册或排除的任何帮助。

我尝试的任何配置甚至创建自己的客户控制器工厂都会导致此异常。

{“来自程序集 'Microsoft.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' 的类型 'Microsoft.Web.Mvc.MvcDynamicSessionControllerFactory' 中的方法 'GetControllerSessionBehavior' 没有实现。”:“Microsoft .Web.Mvc.MvcDynamicSessionControllerFactory"}

所有帮助表示赞赏。

4

1 回答 1

1

我写了我自己的排除。

            .ExcludeAssemblies(x =>
                {
                    if (!x.GetName().FullName.StartsWith("Microsoft."))
                    {
                        return x.GetName().Name.Equals("Microsoft");
                    }
                    return true;
                })
于 2014-02-25T23:12:42.003 回答