У меня есть метод, представленный как OperationContract для моей службы WCF, который я хотел бы переработать. Предыдущий программист написал что-то вроде:
public ReportResultObject GetReport(string stringContainingParameters)
Я хотел бы иметь метод, который был бы похож на этот:
public ReportResultObject GetReport(int[] someIds, bool includeAdditionalInformation)
Поскольку WCF не позволяет использовать перегруженные методы без указания атрибута Name в OperationContract, и я не хочу нарушать работу текущих клиентов, существует ли соглашение об именах для подобных ситуаций? Что-то вроде GetReportV2 или GetReportHeyUseMeInstead?