c# - 为什么 WCF 服务函数中需要 OperationContract 属性?

标签 c# wcf web-services

为什么 WCF 服务函数中需要 OperationContract 属性?

最佳答案

OperationContact 属性显式声明方法是对 ServiceContract 的操作。

为什么需要它?主要原因是大多数 WCF 都是选择加入的,这也不异常(exception)。 WCF 不会仅仅因为方法是接口(interface)的一部分就假设您希望将该方法公开为服务操作。由程序员决定(并明确指出)他们想要公开什么。

关于c# - 为什么 WCF 服务函数中需要 OperationContract 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1391910/

相关文章:

c# - 在 Catch block 中重试?

c# - 加密和解密 RESTful WCF Web 服务发送和接收的 XML

javascript - 我们应该在哪里存储 JavaScript 调用的服务连接 URL?

web-services - SOAP/REST Webservices XML 区分大小写

c# - Rhino Mocks、void 和属性

c# - 添加 Authorize 属性时 Web api 核心返回 404

c# - 在多对多关系中定义 FK 名称

wcf - 回收 IIS7 应用程序池是否会终止任何当前正在执行的请求?

javascript - 多个链式 jQuery AJAX POST Web 服务调用

c# - 使用客户端 Web 服务时出现内容错误