让entityframework.extend库同时支持mysql,sqlsever

entityframework.extend默认是只支持sqlserver数据库的。如果要支持其他数据,譬如mysql。可以这样操作

1. 添加一个 IMappingProvider 的 mysql版本 MySqlMetadataMappingProvider

2.添加一个IBatchRunner 的mysql版本 MySqlBatchRunner

3.依据数据库连接字符串动态选择 mappingprovider和BatchRunner的版本

 

源代码:EntityFramework.Extended.rar

 

posted @ 2015-12-08 17:34  wenwei  阅读(353)  评论(3编辑  收藏  举报