Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 SO 中看到了一些讨论,比如这个,说 WCF 中没有事件之类的东西。 另一方面,我正在关注本教程并进入“事件”部分。
教程中的代码是否被认为是不好的做法?
这不是不好的做法,但这些事件将仅在服务器(服务)端主机进程上使用(消耗)(当服务类/合同接口直接可访问时)。标准 WCF 客户端不知道那些未反映在自动生成的客户端代理中的事件。
但是,如果在客户端上可以访问原始接口定义,您可以使用带有事件的服务合同接口来约束自定义客户端代理(也称为服务/服务器代理)。