c# - WCF:在运行时显示 channel 的所有配置参数

标签 c# .net wcf

我需要删除 WcfContrib从 WCF 服务。 简而言之,它是一个将 WCF channel 的所有参数(超时、消息大小等)“最大化”的库。

现在,为确保我不会中断服务,我需要 100% 确定在删除 WcfContrib 后我会保持所有当前参数最大化。

因此,我正在寻找一种方法来在页面上记录/显示 channel 的“运行时值”。

我也乐于接受替代解决方案/建议。

提前致谢

最佳答案

我以前从未见过那种工具。但我对此有一个想法。

您可以为此开发一个 WCF 端点行为扩展。此端点行为可以获取您感兴趣的这些值并记录到某处。

这样您就不必更改服务代码或其他内容。您只需将此端点行为添加到应用程序的 web.config。

关于c# - WCF:在运行时显示 channel 的所有配置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37105175/

相关文章:

c# - WCF 端点让我抓狂

c# - DataGrid 不应该出现的重复数据

c# - 如何读取大文件并按 "\r\n"分割

c# - 将 MySql Tinyint(1) 数据类型检索到 .Net 应用程序中

.net - 将 C# 字符串传递给非托管 C++ DLL

c# - 如何将对象注入(inject) WCF 的 IErrorHandler?

c# - 不再推荐 self 跟踪实体。什么是?

C# 将大数组序列化到磁盘

c# - NetworkStream 缺失数据

c# 使用什么循环