Я разрабатываю службы WCF, где некоторые классы имеют атрибут [MessageContract]
, а некоторые нет.
Когда я пытаюсь запустить службы, я получаю следующее сообщение об ошибке:
Операция "ProcessOperation" не может быть загружена, поскольку она имеет параметр или тип возвращаемого типа типа System.ServiceModel.Channels.Message или тип, который имеет MessageContractAttribute и другие параметры разных типов. При использовании System.ServiceModel.Channels.Message или типов с MessageContractAttribute метод не должен использовать другие типы параметров.
Означает ли это, что все службы должны иметь [MessageContract]
, хотя они не связаны?