Могу ли я передать System.Net.MailMessage службе WCF?
-
22-07-2019 - |
Вопрос
Я хочу настроить службу WCF для отправки электронных писем. Кажется, что System.Net.MailMessage не является сериализуемым и не может быть передан в [DataContract]
Я получаю ошибку
Введите «System.Net.Mail.MailAddress». не может быть сериализовано. Рассмотрим маркировку это с помощью DataContractAttribute
Есть предложения?
Решение
Все, что вы передаете службе WCF, должно быть сериализуемым или XML-кодом.
«Классический» подход обмена сообщениями будет:
<Ол>Не связан с StackOverflow