全球首發免費的MySql for Entity Framework Core


from:http://www.1234.sh/post/pomelo-data-mysql?utm_source=tuicool&utm_medium=referral

 

Source

源代碼在GitHub中以MIT協議開源:

Pomelo.Data.MySql

Pomelo.EntityFrameworkCore.MySql

Background

一時興起,想實現.NET Core下的MySQL ADO層和與Entity Framework Core對接,同時也是非常鄙視某廠商借着目前Oracle官方沒有對.NET Core進行支持的時機撈金,然后也是為了學習一下Microsoft的Entity Framework原理,於是這個包就誕生了,這個包將在7月底在GitHub中開源,歡迎小伙伴們來contribute。

Getting Started

欲使用Pomelo Data.MySql與Pomelo.EntityFrameworkCore.MySql,目前需要您在項目根目錄中創建NuGet.config文件(本月月底將發布到NuGet Gallery中):

<?xml version="1.0" encoding="utf-8"?> <configuration>   <packageSources>     <add key="nuget.org" value="https://www.nuget.org/api/v2/" />     <add key="Pomelo" value="https://www.myget.org/F/pomelo/api/v2/" />   </packageSources>   <disabledPackageSources /> </configuration> 

MySQL ADO.Net

在project.json中添加Pomelo.Data.MySql,版本為1.0.0即可。

file

MySQL Entity Framework Core

1、project.json中添加Pomelo.EntityFrameworkCore.MySql

"Pomelo.EntityFrameworkCore.MySql": "1.0.0", 

2、在Startup中配置Pomelo.EntityFrameworkCore.MySql

services.AddDbContext<YourContext>(x => x.UseMySql("server=localhost;database=yourdb;uid=root;pwd=yourpwd")); 

file

Sample

為了讓小伙伴們能夠更好的理解Pomelo MySQL For Entity Framework Core,在此特地附上YuukoBlog的MySQL版本源代碼:https://github.com/Kagamine/YuukoBlog-NETCore-MySql

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM