Я пытаюсь создать базовый односторонний настраиваемый адаптер больших объектов WCF для использования с BizTalk и реализую метод Execute
, который создается мастером проекта SDK адаптера больших объектов Visual Studio WCF.
Документация по этому методу суммируется со следующим комментарием, который появляется прямо над методом:
// Executes the request message on the target system and returns a response message.
// If there isn’t a response, this method should return null
Однако при возврате null
в BizTalk возникает ошибка со следующим (грубо переведенным) сообщением:
System.ServiceModel.CommunicationException: The server did not produce an appropriate response ; this may be due to non-matching contracts ; a premature end of the session or an internal error.
Что дает?