voglio usare due diverse fonti di dati nel mio progetto Azure:EF con Azure - miscelazione di SQL Server e Windows Azure
- un SQL Server che contiene informazioni di base parziale in vista di un oggetto (permette di dati indicizzabili e di ricerca spaziale)
- un archiviazione Windows Azure che contiene completa info per quanto riguarda un elemento restante (recuperato da chiave)
In questo modo posso combinare il potente di SQL Server con la facile scalabilità di Windows Azure Storage.
Immaginate questa classe di dominio POCO:
class Person
{
string Id { get; set; }
string Name { get; set; }
byte[] Picture { get; set; }
string Biography { get; set; }
}
Vorrei utilizzare Entity Framework con la mappatura fluente di lasciare EF capire che le proprietà Picture e la biografia devono essere caricati da Windows Azure (tavolo, blob) anziché SQL Server (probabilmente Lazy caricato).
c'è un modo con EF (o NHibernate) per fare questo o devo realizzare il mio propria strategia ORM?
Grazie