2016-02-19 2 views
0

Я добавил файл dll в качестве ссылки, и я хочу вернуть этот пользовательский объект из моей службы wcf. Я получаю исключение InvalidDataContractException. Я не могу пометить этот класс как [DataContract], потому что он объявлен в ссылочном файле dll. Возможно ли вернуть этот пользовательский объект, объявленный в DLL-файле?Возврат пользовательского объекта из службы WCF

ответ

1

Это невозможно сделать напрямую. Если вы действительно не можете пометить класс атрибутом DataContract, вы можете создать класс-оболочку, пометить эту оболочку и преобразовать ее в этот класс и из него.

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