Sto facendo un'app di Windows Phone in cui ho un WebApi in esecuzione in Azure.Come utilizzare prima la libreria di classi portatile e il codice EF?
Sto utilizzando la nuova "Libreria di classi portatili" (http://msdn.microsoft.com/en-us/library/gg597391.aspx) per il mio progetto "Modelli" che è causa condivisa tra il mio WebApi progetto (questo è un normale progetto ASp.NET MVC 4) e il mio progetto Windows Phone.
Questo funziona benissimo e le classi del modello (POCO) sono serializzate e deserializzate come voglio.
Ora voglio iniziare a memorizzare alcuni dei miei modelli/oggetti POCO e vorrei usare il codice EF prima per questo, ma questo è un tipo di problema in quanto non riesco ad aggiungere l'assembly EntityFramework alla mia "Portable Class Library" "progetto, e davvero non mi piacerebbe o perché ho bisogno solo di una piccola parte (gli attributi) nel mio progetto Models.
Quindi, qualche suggerimento su come avvicinarsi al modo migliore?
AGGIORNAMENTO: Bene, sembra che posso effettivamente aggiungere l'assembly EntityFramework al progetto, ma questo non mi è di grande aiuto, poiché gli attributi che devo usare sono presenti in System.ComponentModel.DataAnnotations che non possono essere utilizzato su Windows Phone. Qualche suggerimento ancora?
Grazie, non sapevo che EF avesse un'API fluente. Sembra una grande soluzione che suggerisci lì, farò un tentativo. –
So che è passato molto tempo da quando ho fatto questa domanda, ma questo approccio stava funzionando molto bene per me - grazie :) –
Chiarimento su come farlo? – sabbour