Можете ли вы использовать Generics с веб-сервисом? - PullRequest
3 голосов
/ 23 января 2011

Можно ли иметь такой метод в контракте на обслуживание WCF и вызывать его из клиента SOAP?

TContentType GetTopics<TContentType>() where TContentType : ContentItem

Я думаю, что обобщенные элементы являются сериализуемыми, поэтому, возможно, это зависит только от того, сможет ли клиентподдержать их?Мысли? * * 1004

1 Ответ

3 голосов
/ 23 января 2011

Нет, фактический OperationContract должен относиться к конкретному типу. Вы можете извлечь из общего, как это, но не публиковать его напрямую.

Вы также не можете использовать перегрузку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...