3
我正在考慮使用WCF數據服務來實現暴露存儲在Azure Blob服務中的對象的服務。我想知道是否可以使用基於實體框架的數據模型。據我所知,我需要一個與實體框架兼容的數據提供者,可以存儲和檢索Blob服務中的數據。有這樣的數據提供者嗎?是否有Azure Blob服務的實體框架數據提供者?
我正在考慮使用WCF數據服務來實現暴露存儲在Azure Blob服務中的對象的服務。我想知道是否可以使用基於實體框架的數據模型。據我所知,我需要一個與實體框架兼容的數據提供者,可以存儲和檢索Blob服務中的數據。有這樣的數據提供者嗎?是否有Azure Blob服務的實體框架數據提供者?
沒有與實體框架兼容的Azure存儲的數據提供程序。創建這樣的數據提供者可能是不值得的,因爲這是一個非常複雜的項目,因爲實體框架與Azure存儲的概念模型不太匹配。實體框架專爲關係數據庫而設計,而Azure存儲則是基於REST的非關係存儲。
至於在Azure存儲上創建WCF數據服務層,它可以使用WCF Data Services Toolkit構建。
參考文獻:
你聽說過這事? – BentOnCoding 2012-02-15 17:29:08
我不認爲現在有任何現成的解決方案。再想一想,無論如何,EF可能都不適合Azure存儲。我用我能找到的關於這個問題的答案創建了一個答案。 – 2012-02-15 18:00:48