为 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/