主体代码如下

 IServiceA proxyA; ChannelFactory<IServiceA> factoryA = new ChannelFactory<IServiceA>();proxyA = factoryA.CreateChannel();

仔细检查后发现上面的ChannelFactory<TChannel>的构造函数,忘记传递参数了

IServiceA契约所对应的终结点,只有一个。无需指定终结点的名称。

但是ChannelFactory<TChannel>的构造函数的参数必须要传递string.Empty

如果不传递,就会出错

  ChannelFactory<IServiceA> factoryA = new ChannelFactory<IServiceA>(string.Empty);

正确的用法,传递一个参数进行

转载于:https://www.cnblogs.com/chucklu/p/4653608.html

ChannelFactory.Endpoint 上的地址属性为空。ChannelFactory 的终结点必须指定一个有效的地址。...相关推荐

  1. 【js细节剖析】通过=操作符为对象添加新属性时,结果会受到原型链上的同名属性影响...

    在使用JavaScript的过程中,通过"="操作符为对象添加新属性是很常见的操作:obj.newProp = 'value';.但是,这个操作的结果实际上会受到原型链上的同名属性 ...

  2. 超链接href属性_如何使用标签上的HREF属性制作HTML超链接

    超链接href属性 A website is a collection of web pages. And these pages need to be linked or connected by ...

  3. C# WCF WinCE 解决方案 错误提示之:已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性...

    C# WCF WinCE 解决方案 错误提示之:已超过传入消息(65536)的最大消息大小配额.若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性 网上的解决方案 ...

  4. Plupload控件在IE9下不能上传、文件尺寸为空、出现下载对话框问题解决

    问题: Plupload控件在IE10下运行良好,但在IE9下却不能上传,一点上传按钮,即出现下载对话框.而实际的返回数据为一堆正常的JSON数据. 有网友提过这个问题,他是这么提的:"使用 ...

  5. SpringMvc中返回json时对象属性为空也要返回key

    场景: 最近在写接口时候,正常使用@RestController返回json串,发现当返回的对象里的属性值为空字符串或者null时候,json返回里就会自动去除这个key,啥意思呢?举个"栗 ...

  6. 当对象或对象属性为空时,如何安全给对象或对象属性添加默认值

    今天遇到的问题,也是写代码的习惯问题,逻辑没有问题,但不规范,也不安全, 容易出现漏洞. 先将代码贴出: String isPrintLogo = vodInfoDto.getIsPrintLogo( ...

  7. 计算机网络—一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块

    计算机网络:一个自治系统有5个局域网,其连接图如图所示.LAN2至LAN5上的主机数分别为:91,150,3,15.该自治系统分配到的IP地址块为30.138.118/23.试给出每一个局域网的地址块 ...

  8. 当网卡收到的包的目的地址是主机上另一个网卡的地址.arp总结

    2019/01/13 今天测试发现结果不符合预期呀,发现设置了arp_filter之后,仍然是能ping通主机上的另外一张网卡.但是现在的问题是 -------------------- 内核中是如何 ...

  9. mybatis-plus 属性为空时判断问题

    mybatis-plus 属性为空时判断问题 最近在做项目时,发现前端调用查询接口,发现接口返回数据不对.我通过日志发现前端查询字段值为空时,竟然被当作一个条件,因为后端采用的mybatis-plus ...

最新文章

  1. python八大排序算法 间书_python八大排序算法
  2. Java项目:在线蛋糕商城系统(java+jsp+jdbc+mysql)
  3. Design Pattern IDisposable Pattern C
  4. 最全整理浏览器兼容性问题与解决方案(转)
  5. css flexbox模型_Flexbox和CSS Grid之间的主要区别
  6. 计算机基础ABCDEF,计算机应用基础_在线作业ABCDEF.docx
  7. set_error_handler() 重要用法
  8. 结构体学生成绩输入和输出
  9. PGM:概率论基础知识
  10. 【工具相关】iOS-Reveal的使用
  11. java怎样学_告诉你java如何学
  12. Anaconda 在线安装第三方库jieba
  13. 2020-12-08
  14. WIN10卡顿,system进程硬盘占用100%,iaStorA警告事件,发出了对设备 \Device\RaidPort0 的重置。
  15. 2020十大高薪岗位出炉,程序员霸榜
  16. [转载]【电子书下载神器】太给力了!你还找不到想要的电子书吗?
  17. rf 433/868MHZ sub-1g 无线通信知识系列(3):组网信道
  18. 工程伦理第四章习题答案
  19. 基于PHP+小程序(MINA框架)+Mysql数据库的食堂餐厅就餐预约小程序系统设计与实现
  20. Thinkpad E575重装系统,无法找到系统盘,无法开机

热门文章

  1. 如何在自己的博客中搜索
  2. 「 每日一练,快乐水题 」1984. 学生分数的最小差值
  3. 微信终端跨平台组件 Mars 系列(三)连接超时与IPPort排序
  4. ANDROID: 超级好用的ADB FORWARD命令
  5. Double Free浅析(泄露堆地址的一种方法)
  6. Java-gt;Android并发编程筑基篇
  7. ICLR 2017 | Attention 和 Memory Networks
  8. Linux 内核自解压流程分析
  9. Hdu 3062. Party
  10. JZOJ 1322. 硬币游戏