WCF服务调用包装器

Ars*_*yan 2 .net c# wcf wrapper

为WCF服务调用创建包装器的最佳实践是什么?我认为有必要监控同一个地方的所有电话,我想用这种代码,这是正确的想法吗?

RetType t = ServiceExecutionContext<IServiceChanel>.Execute(s=>s.GetServiceMethod());
Run Code Online (Sandbox Code Playgroud)


您在企业应用程序中使用了什么类型的包装器?
非常感谢!

Bri*_*eil 6

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

这是一篇关于如何为WCF服务创建自定义行为的MSDN文章.