WCF: is there an attribute to make parameters in the OperationContract required?

自闭症网瘾萝莉.ら 提交于 2019-11-29 10:22:27
CodeCaster

Unfortunately it can't be done using default WCF. There exist a few workarounds:

You can however implement a FaultContract and throw a fault when the input parameter is null.

No. Just like any regular method, you'll need to check whether reference type parameters have a value or are null.

Just apply your normal defensive programming patterns, checking reference types before accessing their properties.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!