c# - WCF 服务调用包装器

标签 c# .net wcf wrapper

为 WCF 服务调用创建包装器的最佳做法是什么?我觉得有必要 在同一个地方监控所有调用,我正在考虑使用这种代码,这是正确的想法吗?

RetType t = ServiceExecutionContext<IServiceChanel>.Execute(s=>s.GetServiceMethod());


您在企业应用程序中使用哪种包装器?
非常感谢!

最佳答案

WCF 有一个模型,允许您处于服务调用链中。如果您尝试做的只是一些日志记录(如果您在配置文件中打开诊断,WCF 已经非常擅长做)和服务周围的常见事情,我会使用它而不是尝试包装每个服务调用电话。

Here is a good MSDN article关于如何为 WCF 服务创建自定义行为。

关于c# - WCF 服务调用包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/944562/

相关文章:

c# - LINQ - 以列名作为字符串参数访问列

c# - 将一个属性绑定(bind)到另一个属性

.net - Entity Framework : Get parent record with filtered child records

java - 无签名 token Java CXF 客户端

asp.net-mvc-3 - ASP.NET Web API 问题 - 授权/身份验证

c# - 返回可为空的字符串类型

c# - 填充 0 - MySQL

.net - 以编程方式使用 "Microsoft Save as PDF"加载项而不安装 Word

.net - 带有RabbitMQ.Client.dll异常的Microsoft.Diagnostics.Tracing.EventSource

c# - WCF 没有正确超时?