Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Распределённые приложения и сеть > RestService и WCF |
Автор: Dimarik85 29.3.2011, 08:35 |
Здравствуйте у меня есть вопрос по передаче через wcf типа collectiondatacontract. есть класс для передачи данных [DataContact] public class Person { [DataMember(order=1)] public string Name { get; set; } [DataMember(order=2)] public string Surname { get; set; } } [CollectionDataContact] public class People :CollectionBase { //конструктор по умолчанию public void Add(Person men) { List.Add(men); } } Далее реализую в сервисе: [OperationContract] [WebGet.....ResponseFormat=jason] People CallPeople (//Параметры запроса) реализую метод public people CallPeople { People newp = new People(); // запускаю цикл в котором создаю обьект person и добавляю его к newp return newp } после запуска сервиса браузер пишет что не может найти сервис, однако если я не использую collection data contract все тип топ В чем тут дело? |