Ich mache eine Windows Phone App, in der ich einen WebApi in Azure ausführen lasse.Wie arbeite ich mit der Portable Class Library und dem EF-Code zuerst?
Ich verwende die neue "Portable Class Library" (http://msdn.microsoft.com/en-us/library/gg597391.aspx) für mein "Models" -Projekt, das von meinem WebApi freigegeben wird Projekt (das ist ein normales ASp.NET MVC 4 Projekt) und mein Windows Phone Projekt.
Das funktioniert gut und die Modell (POCO) -Klassen werden serialisiert und deserialisiert, wie ich will.
Jetzt möchte ich einige meiner Modelle/POCO-Objekte speichern und möchte zuerst EF-Code dafür verwenden, aber das ist ein Problem, da ich die EntityFramework-Assembly nicht zu meiner "Portable Class Library" hinzufügen kann "Projekt, und eigentlich möchte ich auch nicht, da ich nur einen kleinen Teil (die Attribute) in meinem Models-Projekt brauche.
Also, irgendwelche Vorschläge, wie ein Ansatz dies der beste Weg?
UPDATE: Nun, es scheint, als ob ich die EntityFramework Assembly tatsächlich dem Projekt hinzufügen kann, aber das hilft mir nicht wirklich, da die Attribute, die ich verwenden muss, in System.ComponentModel.DataAnnotations lebt unter Windows Phone verwendet werden. Irgendwelche Vorschläge noch?
Danke, wusste nicht, dass EF eine flüssige API hatte. Scheint wie eine großartige Lösung, die Sie vorschlagen, ich werde es versuchen. –
Wissen, es ist lange her, seit ich diese Frage gestellt habe, aber diese Herangehensweise funktionierte sehr gut für mich - danke :) –
Klarstellung, wie man das macht? – sabbour