初始化站点时ArgumentNullException

时间:2012-01-11 08:04:31

标签: openrasta

我正在评估几个服务框架,其中一个是OpenRasta。

尽管因缺乏组织(多个源代码存储库,缺少二进制下载,过时的构建指令以及构建的最终结果, OpenRasta.dll )而感到有点吃惊,但版本为0.0在构建openrasta-core存储库之后的.0.0),我设法开始构建一个服务提供一点Xml的站点(我确实包含了OpenRasta.Hosting.AspNet并根据IIS或Cassini配置了处理程序和模块)

但是我第一次访问该网站(IIS Express和VS Dev Server)时,ArgumentNullException来自PipelineStage.cs。显然pipeline.CallGraph属性为空。

我的配置来源仅仅是:

ResourceSpace.Has
   .ResourcesOfType<CatalogCollection>()
   .AtUri("/catalogs")
   .HandledBy<CatalogsHandler>()
   .AsXmlDataContract();

正如我所提到的,我使用的是从昨天开始从openrasta-core存储库中克隆的代码。

提前致谢

1 个答案:

答案 0 :(得分:2)

尝试在

中包装资源注册
using (OpenRastaConfiguration.Manual)
{
//code
}

同时检查一下;

https://github.com/openrasta/openrasta-stable/wiki/Building-Your-First-OpenRasta-Website

希望这有帮助