При импорте WSDL все методы класса становятся пустыми и без параметров - PullRequest
0 голосов
/ 06 июня 2019

Я получаю новую ссылку на веб-сервис, используя ссылку 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 независимо от того, также недействительны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...