Как работать с Portable Class Library и EF Code -в первую очередь?

Я делаю приложение для Windows Phone, в котором у меня есть WebApi, работающий в Azure.

Я использую новую «Портативную библиотеку классов» (http://msdn.microsoft.com/en-us/library/gg597391.aspx). для моего проекта «Модели», который по причине общего между моим проектом WebApi (, это нормальный проект ASp.NET MVC 4 )и мой проект Windows Phone.

Это прекрасно работает, и классы модели (POCO )сериализуются и десериализуются так, как я хочу.

Теперь я хочу начать хранить некоторые из моих объектов Models/POCO и хотел бы сначала использовать для этого код EF -, но это своего рода проблема, поскольку я не могу добавить сборку EntityFramework в свой проект «Portable Class Library»., и на самом деле я бы тоже не хотел, так как мне нужна только небольшая часть (атрибутов )в моем проекте моделей.

Итак, какие-либо предложения о том, как лучше всего подойти к этому?

ОБНОВЛЕНИЕ :Что ж, похоже, что я действительно могу добавить в проект сборку EntityFramework, но это мне не поможет, так как атрибуты, которые мне нужно использовать, находятся в System.ComponentModel.DataAnnotations, которые нельзя использовать в Windows Phone. Есть еще предложения?

9
задан Ladislav Mrnka 12 August 2012 в 09:15
поделиться