【发布时间】:2011-03-22 15:56:06
【问题描述】:
截至上周,我正在使用来自 github repo 的 Wcf Facility (windsor 2.5.2) 最新版本。
它为什么不工作抛出以下错误(当服务启动时)
找不到与绑定 WSHttpBinding 的端点的方案 http 匹配的基地址。注册的基地址方案是 []。
这里是设置
var container = new WindsorContainer();
container.AddFacility<WcfFacility>()
.Register(
Component.For<IUnitOfWork>().ImplementedBy<UnitOfWork>().LifeStyle.PerWcfOperation(),
Component.For<Session>().ImplementedBy<Session>().LifeStyle.PerWcfOperation(),
Component.For<IService1>().ImplementedBy<Service1>().AsWcfService(new DefaultServiceModel()).LifeStyle.PerWcfOperation());
将所有温莎的东西移回原版服务,它工作正常。
第 32 行的“Castle.Facilities.WcfIntegration.DefaultServiceHost”中引发了错误
this.model = model;
谢谢
骨头
【问题讨论】:
标签: wcf castle-windsor wcffacility