我正在考虑使用WCF数据服务来实现公开存储在Azure Blob服务中的对象的服务。我想知道我是否可以使用基于实体框架的数据模型。据我了解,我需要一个与Entity Framework兼容的数据提供程序,它可以存储和检索Blob服务中的数据。有这样的数据提供者吗?
答案 0 :(得分:1)
Azure Storage没有与Entity Framework兼容的数据提供程序。创建这样的数据提供程序可能不值得,因为它是一个非常复杂的项目,因为实体框架不是Azure存储概念模型的良好匹配。实体框架是为关系数据库而设计的,而Azure存储是基于REST的非关系存储。
至于通过Azure存储创建WCF数据服务层,可以使用WCF Data Services Toolkit构建它。
参考文献: