Я новичок в сервисах Silverlight RIA, и у меня есть базовый рабочий прототип, который использует службы RIA с EntityFramework. Теперь, когда я перешел к фактическому проекту, мне интересно, как использовать объекты без EntityFramework, но все же использовать RIA Controls, такие как System.Windows.Controls.DomainServices.DomainDataSource, чтобы я мог разбивать страницы и т. Д. Например, в мой рабочий прототип, у меня есть:Silverlight 4 w/RIA Services
[EnableClientAccess()]
public class RequestService : LinqToEntitiesDomainService<MyEntities>
{
public IQueryable<RequestData> GetRequests()
{
... LINQ query removed ...
}
}
Когда я изменяю IQueryable <RequestData> в IQueryable <MyRequestData> где MyRequestData обычай общественного класса я создал (и преобразования данных сущностей в), а затем восстановить из приложения, клиентское приложение Silverlight больше не видит запрос (ошибки сборки).
Итак, мой вопрос заключается в том, как я могу использовать эти пользовательские объекты аналогично объектам EntityFramework, чтобы я мог применить разбиение на страницы и т. Д.?
Это именно то, что я искал. Во всех поисковых поисковых системах я ничего не нашел о объектах POCO. Я думаю, что в первую очередь потому, что все сайты сосредоточены в EntityFramework, NHibernate и т. Д. – guyaton
Я рад, что это было полезно. У меня было много вопросов, которые начались в SL RIA. Обязательно подтвердите ответ, чтобы люди знали, что вы удовлетворены ответом. –
Я бы ... если бы у меня было 15 репутации ... Это только моя вторая публикация времени в stackoverflow. – guyaton