Вход на сайт
WCF - как хостить на IIS?
307 просмотров
Перейти к просмотру всей ветки
Murr патриот
в ответ Murr 09.08.18 18:48
Еще одна мелкая непонятность в WCF,
Имеем простой класс в качестве передаваемого объекта из веб-сервиса на клиента. (упрощено)
[DataContract]public class TPartialReport{
[DataMember]public List<TFile> Files2 { get; set; }[DataMember]public TFileList Files4 { get; set; }
}
В полиси прописано, что в бизнес-логике должны использоваться только пользовательские типы.
Первый ДатаМембер этому требованию не соответствует. Собственно по-этому и вводится второй.
TFileList определен как [DataContract] public class TFileList : List<TFile> {}.
Вопросик - Так какого рожна после замены меняется требование к типу контента - хмл =>соап+хмл?
Ну и вопросик второй - Как оформить Список/Массив для ДатаКонтракта? Чтобы не появлялся соап...