文章出處
文章列表
對于傳統的nuget包,我們習慣上用官方或者大型組織的,因為它們比較考靠譜,但就在前兩天.net core2.0發布后,我把efcore也升級到2.0了,mysql.EfCore也升級到支持2.0的最新版了,然后奇葩的事情發生了,EF用不了了!
Mysql和EF的包包信息
Microsoft.EntityFrameworkCore 2.0.0
MySql.Data.EntityFrameworkCore 8.0.8-dmr
上面兩個大包包都是官方的,微軟的EF和Oracle的MySql,當我使用EFCore.1.1.3加上mysq時可以正常工作,升級到EFCore2.0后不能正確工作,起為是EFCore的問題,但最后發布是mysql這版與EF沒有兼容,有些方法沒有實現,所以咱們只能提issues,同時也換一個包包!
Pomelo.EntityFrameworkCore.MySql
應該也是比較大型組織開始的一些ORM框架,它與EF有效的結合,不僅對mysql支持,還有redis,mongo等框架
總之,使用這個mysql的ef包包之后,我們的代碼可以連庫了!
感謝閱讀!
文章列表
全站熱搜
留言列表