我有一个方法公开为我的WCF服务的OperationContract,我想返工。以前的程序员写了类似:WCF扩展方法的命名约定
public ReportResultObject GetReport(string stringContainingParameters)
我想有一个方法,那就是更多的东西是这样的:
public ReportResultObject GetReport(int[] someIds, bool includeAdditionalInformation)
由于WCF犯规允许重载方法没有在指定名称属性OperationContract,我不想打破目前的客户,是否有这样的情况命名约定?像GetReportV2或GetReportHeyUseMeInstead?
合同中的名称属性有什么问题? – 2009-05-22 13:45:16
没有什么是真的,除了我希望程序员有一种方法,无论他们是脱离WSDL还是仅仅使用ChannelFactory方法,以便能够区别仅在较老的客户端中使用的方法,以及应该是用于新客户。 – 2009-05-22 13:56:42