【发布时间】:2013-10-30 15:59:21
【问题描述】:
我按照此处的说明将 webApi.HelpPage 区域和视图添加到使用 structureMap 的现有项目中 - 但在访问 /Help url 时:
StructureMap Exception Code: 202 No Default Instance defined for PluginFamily System.Web.Http.HttpRouteCollection, System.Web.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
所以我在结构映射配置上遗漏了一些东西:
ObjectFactory.Configure(x => x.Scan(scan =>
{
scan.TheCallingAssembly();
scan.AssembliesFromApplicationBaseDirectory();
scan.AddAllTypesOf<IHttpModule>();
scan.WithDefaultConventions();
}));
谁能指出一个结构图新手正确的方向?
【问题讨论】:
-
这个错误已经在 github 上报告给 stuctureMap 开发者 - 希望他们会更新修复:github.com/webadvanced/Structuremap.MVC4/issues/6
标签: c# asp.net-mvc-4 asp.net-web-api structuremap asp.net-web-api-helppages