Я получаю новую ссылку на веб-сервис, используя ссылку VisualStudio2017> WSDL для использования функциональности автоматически сгенерированного кода. Проблема возникает, когда класс C # Reference.cs имеет только пустые методы, не принимающие параметры.
Я уже делал это таким образом на этом решении и работал для других служб. Я также связался с компанией, которая владеет сервисом, но мне сказали, что они не видят никаких проблем (это новый веб-сервис без большого количества пользователей)
[System.ServiceModel.OperationContractAttribute()]
void approveClaim();
[System.ServiceModel.OperationContractAttribute()]
void approveClaimAsync();
[System.ServiceModel.OperationContractAttribute()]
void retrieveClaim();
[System.ServiceModel.OperationContractAttribute()]
void retrieveClaimAsync();
[System.ServiceModel.OperationContractAttribute()]
void retrieveClaimRecord();
[...]
Методы бесполезны. Есть ли какие-либо проблемы с настройками в VS, которые мне не хватает? Или веб-сервис просто не так?
PS: заметил, что даже методы, называемые getWhwhat / RetrieveWh независимо от того, также недействительны.