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

Jas*_*wal 4 c# wcf web-services

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

Ran*_*ica 7

OperationContact属性显式声明方法是ServiceContract上的操作.

为什么需要它?主要原因是大部分WCF都是选择加入,这也不例外.WCF并不认为这仅仅是因为方法是要将该方法公开为服务操作的接口的一部分.由程序员决定(并明确指出)他们想要公开的内容.