gpt4 book ai didi

c# - 仅使用代码在 IIS 外部使用 CaSTLe-Windsor 托管 WCF 服务

转载 作者:太空宇宙 更新时间:2023-11-03 20:40:01 28 4
gpt4 key购买 nike

我正在尝试使用 CaSTLe-Windsor 2.5 (.NET 4) 和以下代码在控制台应用程序中托管 WCF 服务:

        new WindsorContainer()
.AddFacility<WcfFacility>()
.Register(
Component.For<IMyService>().ImplementedBy<MyService>()
.ActAs(new DefaultServiceModel()
.AddEndpoints(
WcfEndpoint.BoundTo(new BasicHttpBinding()).At("http://localhost:1010/MyService"),
WcfEndpoint.BoundTo(MetadataExchangeBindings.CreateMexHttpBinding()).At("http://localhost:1010/MyService/mex"))
));

如果可能的话,我没有也不想在我的 app.config 中为 WCF 添加任何配置。

但这似乎不起作用(没有提示,但 WcfTestUtil 看不到该服务)。

我错过了什么吗?

最佳答案

在 CaSTLe Google Groups 上发布了问题并获得了更好的反馈,但由于 SO 比 Google Groups 对 Google 更友好(具有讽刺意味!),我将在此处发布其他人的答案链接: http://groups.google.com/group/castle-project-users/browse_thread/thread/d670d8f1d7aae0ab

关于c# - 仅使用代码在 IIS 外部使用 CaSTLe-Windsor 托管 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3370761/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com