我想在我的Azure項目使用兩個不同的數據源:EF與天青 - 混合SQL Server和Windows Azure存儲
- 一個的SQL Server包含基本部分信息關於項目(允許可轉位數據和空間搜索)
- 一個的Windows Azure存儲包含滿剩餘信息有關的項目(通過鍵檢索)
這樣我可以結合強大的SQL Server與Windows Azure存儲的易擴展性。
想象一下這樣的域名POCO類:
class Person
{
string Id { get; set; }
string Name { get; set; }
byte[] Picture { get; set; }
string Biography { get; set; }
}
我想用實體框架用流利的映射,讓EF明白性質圖片和傳記必須從Windows Azure存儲(表,BLOB加載)而不是SQL Server(可能是Lazy loaded)。
有EF(或NHibernate)這樣做的方法,或者我必須實現自己的ORM策略?
感謝