2013-10-08 3 views
3

У меня проблема с сгенерированным прокси-классом в wcf. Я заметил, что MessageContract завернут в мое сообщение с мылом, но мне нужно его удалить. К сожалению, я не могу разрешить свойство IsWrapped атрибута MessageContract.IsWrapped свойство MessageContractAttribute отсутствует в Mono

(Я хотел бы добавить ссылку на службу к моей портативной библиотеки, используя MVVMCross) MSDN: http://msdn.microsoft.com/en-us/library/ms750528.aspx

[System.Diagnostics.DebuggerStepThroughAttribute()] 
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] 
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] 
[System.ServiceModel.MessageContract(IsWrapped = false)] //Cannot resolve symbol 'IsWrapped' (default value is true and i cannot change it) 

Заранее спасибо!

ответ

0

Я обнаружил, что это невозможно из сборки PCL, поскольку реализация WCF не является перекрестной платформой и доступна в библиотеках PCL. Я использовал свойство IsWrapped, которое будет реализовано в проектах MonoTouch. У меня нет опыта работы с MonoDroid и WCF.

+0

Правда, я не могу решить это ... :( – Roosevelt

Смежные вопросы