DomainService и сложный тип
От: binom82 Россия  
Дата: 07.02.11 02:17
Оценка:
Есть Silverlight приложение.

Есть класс MyDomainService который с помощью RIA WCF должен быть виден в Silverlight приложении,

Все вроде нормально но Silverlight приложение не видит ссылку в классе Person на List<Document> (те на сложный тип Document), а все остальные поля видит.
Скажите как это исправить пожалуйста?

  [EnableClientAccess()]
    public class MyDomainService : DomainService
    {
        public IQueryable<Person> GetPersons()
        {
            var persons = new List<Person>() 
            { 
                new Person() { ID = 1, LastNameC = "Иван" , Documents = new List<Document>(){ new Document{ ID =3, Name = "Документ"}} }, 
                new Person() { ID = 2, LastNameC = "Сергей" } };
            return persons.AsQueryable();
        }

    }

  
    public class Person 
    {
        [Key]
        public int ID { get; set; }
        public string LastNameC { get; set; }
        public List<Document> Documents { get; set; }
    }

   
    public class Document 
    {
        [Key]
        public int ID { get; set; }
        public string Name { get; set; }
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.