Беспокойная операция не поддерживается... Тестовый клиент WCF...{Receive OperationName} Ответ

Доброе утро,

Я пытаюсь уложиться в крайний срок на конец года и столкнулся с ошибкой на скриншоте. Я проходил через мой сервис WF несколько раз безрезультатно. Я думаю, что одна вещь имеет значение, но я не могу установить соединение, это то, как Response добавляется в конец Receive OperationName.

Как упомянуто выше, обратите внимание, как в ответ добавлена ​​ошибка в конце имени операции. Это кажется значительным, но я не могу понять, почему.

Также обратите внимание, что сообщение Content для Receive и SendReplyToReceive имеет тип сообщения null. (Я собираюсь с тем, что это выведено).

Код для RequestDataContract

[DataContract]
public class LiftDataExchangeRequest
{


    //pretty simple we only have one thing we want from the client in request
    [DataMember]
    public String UserName{ get; set; }
    [DataMember]
    public String Password{ get; set; }
    [DataMember]
    public ExchangeEnumerations Action { get; set; }

}

Код для ответа:

public class LiftDataExchangeResponse
{
    public XmlDocument WorkoutData { get; set; }
}

Я с удовольствием выложу что-нибудь еще, чтобы помочь отследить это, и я был бы очень благодарен за любую дополнительную информацию или чтение.

1 ответ

Ошибка, которую вы видите, является ограничением используемого вами визуального инструмента (тестовый клиент WCF), он не предназначен для обработки всех возможных сервисов - есть некоторые типы, которые мешают его работе. Тем не менее, нет ничего плохого в вашем фактическом обслуживании.

Другие вопросы по тегам