【问题标题】:Configuring endpoints in separate project in WCF在 WCF 的单独项目中配置端点
【发布时间】:2015-10-14 09:42:22
【问题描述】:

我需要将容器注册端点 (Windsor) 从 Global.asax 文件转移到新项目。我想从定义端点的 Web.config 文件中检索一个部分,但我不知道如何从单独的项目中访问该文件和部分。我尝试过这样的事情:

 ClientSection clientSection = new MvcApplication().Application.Get((ClientSection) ConfigurationManager.GetSection("system.serviceModel/client"))

但它似乎是错误的路径。任何想法如何将一个项目中的 Web.config 部分复制到另一个项目的配置文件中?

【问题讨论】:

标签: asp.net-mvc wcf castle-windsor


【解决方案1】:

试试这个代码来获取客户端部分:

ClientSection clientSection = 
ConfigurationManager.GetSection("system.serviceModel/client") as ClientSection;

【讨论】:

  • 但是这里如何引用MVC或者frm mvc。在 mvc global.asax 中,我尝试像 smtg 一样: _container = new WindsorContainer().Install(FromAssembly.Named("Proj.Apllication.Ioc")) 但由于循环依赖,我无法添加此引用?
  • 不是温莎专家 :) 当我在我的代码 asp.NET 代码中尝试时,这工作正常
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-05-29
  • 1970-01-01
  • 1970-01-01
  • 2012-05-16
  • 1970-01-01
  • 2010-09-12
相关资源
最近更新 更多