wcffacility

    0热度

    1回答

    仍然在使用Castle.Windsor和WcfFacility找到我的方式,但是这让我头疼。我想让Windsor将WCF客户端注入到存储库中的依赖关系中。 我已在Visual Studio中的服务引用,并添加以下到我的引导代码: container.AddFacility<WcfFacility>(); container.Register( Component.For<ISe

    0热度

    1回答

    我开发一个项目,该项目使用Castle Windsor WCF集成工具作为DDD体系结构。有一个容器项目,单个域项目,几个实施项目和一个可执行控制台。依赖关系树可以示出以下等: 控制台(EXE) - >容器(温莎) - > {实现 - > DomainInterfaces} 控制台项目调用Container.Bootstrapper.Initialize()和城堡安装搜索该组件在这个方法中。在调试

    0热度

    1回答

    是否可以通过某种方式将标题信息(或查询字符串)添加到wcf请求中? 我一直在瞎搞,像这样的IWcfPolicy了一下: var xmlObjectSerializer = new DataContractSerializer(typeof(string)); var addressHeader = AddressHeader.CreateAddressHeader("client",

    1热度

    2回答

    我有一个WCF服务,我试图使用温莎城堡解决。看惯了这样的登记: container.Register(Component.For<IBatchDataService>() .AsWcfClient(WCFEndpoint .FromConfiguration("Internal.IBatchDataService")) .LifestyeTransient()) 现在我已经创建了一个生活

    0热度

    1回答

    我正在编写一个简单的WCF服务并将其托管在控制台应用程序中。 我知道服务正在运行,因为一个简单的客户端可以执行暴露在服务上的操作。 如果我点了WCF测试客户端对我的服务,我收到以下错误(注tempuri.com真的本地主机,但计算器要求我要么把这个包输出作为一个代码块或包括FQDN): System.InvalidOperationException : Metadata contains a r

    2热度

    1回答

    我想利用WCF客户端的基于任务的新操作。我目前使用WCFFacility如下: container.Register(Component .For<IAdminService>() .LifeStyle.Transient .AsWcfClient(new DefaultClientModel() { Endpoint = WCFHelpers.

    0热度

    1回答

    我们使用WCFFacility从托管(IIS 7.5)环境设置服务。 我们需要的是为每个服务提供两个端点,为.NET客户端提供WSHttp,为其他人提供WebHttp。这可能吗? 的代码,我们使用: _container.Register( Component .For<ISomeService>() .ImplementedBy<SomeService>()

    0热度

    1回答

    我正在使用Windsor的WCF设施托管服务,但我无法获得UseSynchronisationContext和ConcurrencyMode设置,通常会使用ServiceBehaviorAttribute。我已经看到了,显然应该工作(但尝试都无济于事)两个选项: 注册ServiceBehaviorAttribute为IServiceBehavior 分量修改Description收集Behavio

    0热度

    1回答

    在我们当前的项目中,我们使用Castle Windsor在.NET 4应用程序上配置WCF。由于我们来回移动的数据可能会增加,因此我们希望进行某种压缩(尤其是从客户端到服务器)。谷歌搜索带来了两种解决方案:使用.net 45的内置压缩支持(现在我们无法移动到.net 45,因为我们正式需要支持Windows XP),或者使用Microsoft提供的示例编码器( http://msdn.micros

    0热度

    1回答

    我有一个服务运行在多个不同的服务器上,配置非常相似。我希望能够使用Castle Windsor WCF工具为任意端点地址生成客户端。现在 public class ServiceFactory { public IService GetService(string hostName){ .... } } ,我会在编译时知道什么我所有的服务将是,这样我就可以做到