Csharp/C#教程:WCF中操作参数的通用日志记录分享


WCF中操作参数的通用日志记录

我有一个WCF服务(快乐)我的所有消息都从抽象类MessageBaseinheritance并实现以下接口。

public interface IMessageBase where T : class { String Serialize(T data); T Deserialize(string text); } 

每当我的一个操作合同被这样的消息命中时,我想记录这条消息。 一旦请求了一个方法并且其中一个入站参数可以分配给IMessageBase,那么我想在不用实际方法捏造的情况下执行日志记录。 我怎么做到这一点? 我想我需要在我的IDispatchMessageInspector中这样做,但是怎么做?

查看一些好的资源:

如果这是用于进程外审计或调试,您只需在.config中添加跟踪或消息日志即可。 尝试wcf配置编辑器,它很简单,并写出您可以使用提供的工具查看或根据需要解析的xml文件。

如果您正在寻找在请求时处理的实时结果,请参阅有关消息检查器的其他答案。

上述就是C#学习教程:WCF中操作参数的通用日志记录分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1038697.html

(0)
上一篇 2022年1月26日
下一篇 2022年1月26日

精彩推荐