全球首发免费的MySql for Entity Framework Core
Background
一時興起,想實現(xiàn).NET Core下的MySQL ADO層和與Entity Framework Core對接,同時也是非常鄙視某廠商借著目前Oracle官方?jīng)]有對.NET Core進行支持的時機撈金,然后也是為了學習一下Microsoft的Entity Framework原理,于是這個包就誕生了,這個包將在7月底在GitHub中開源,歡迎小伙伴們來contribute。
Getting Started
欲使用Pomelo Data.MySql與Pomelo.EntityFrameworkCore.MySql,目前需要您在項目根目錄中創(chuàng)建NuGet.config文件(本月月底將發(fā)布到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即可。
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"));
Sample
為了讓小伙伴們能夠更好的理解Pomelo MySQL For Entity Framework Core,在此特地附上YuukoBlog的MySQL版本源代碼:https://github.com/Kagamine/YuukoBlog-NETCore-MySql
相關文章:
微軟.NET 正式劈腿成功,橫跨所有平臺
.NET Core 1.0 CentOS7 嘗試
解讀發(fā)布:.NET Core RC2 and .NET Core SDK Preview 1
[.NET Core].NET Core R2安裝及示例教程
ASP.NET Core 開發(fā)-中間件(Middleware)
結合Jexus + Kestrel 部署 asp.net core 生產(chǎn)環(huán)境
通過Jexus 部署 dotnetcore版本MusicStore 示例程序
ASP.NET Core 中文文檔 第一章 入門
用 Visual Studio Code 在 macOS 上創(chuàng)建首個 ASP.NET Core 應用程序
用 Visual Studio 和 ASP.NET Core MVC 創(chuàng)建首個 Web API
用 Visual Studio 發(fā)布一個 Azure 云 Web 應用程序
ASP.NET Core MVC 與 Visual Studio 入門
第二章指南(4.2)添加 Controller
DotNet Core 介紹
asp.net core 中間件詳解及項目實戰(zhàn)
教你實踐ASP.NET Core Authorization(免看文檔教程)
asp.net core 使用 Redis 和 Protobuf 進行 Session 緩存
asp.net core 中間件詳解及項目實戰(zhàn)
第二章 指南(4.3)添加 View
dotnet core開發(fā)體驗之開始MVC
dotnet core 開發(fā)體驗之Routing
聊聊ASP.NET Core默認提供的這個跨平臺的服務器——KestrelServer
簡析.NET Core 以及與 .NET Framework的關系
.NET Core 使用Dapper 操作MySQL
使用 CommandLineApplication 類創(chuàng)建專業(yè)的控制臺程序
簡析 .NET Core 構成體系
.NET Core也可以使用MongoDB了
.NET Core & ASP.NET Core 1.0在Redhat峰會上正式發(fā)布
.NET Core:面向未來的開源跨平臺開發(fā)技術
微軟說它深愛著Linux,現(xiàn)在它用行動證明了
移植.NET Core計劃,整合各平臺變得更簡單了!
ASP.NET Core 介紹
通過幾個Hello World感受.NET Core全新的開發(fā)體驗
ASP.NET Core 運行原理剖析1:初始化WebApp模版并運行
.NET Core系列 : 1、.NET Core 環(huán)境搭建和命令行CLI入門
Asp.Net Core 發(fā)布和部署( MacOS + Linux + Nginx )
Asp.Net Core 發(fā)布和部署(Linux + Jexus )
學習ASP.NET Core,你必須了解無處不在的“依賴注入”
.NET Core應用類型(Portable apps & Self-contained apps)
.NET Core 1.0發(fā)布:微軟開源跨平臺大布局序幕
ASP.NET Core 運行原理剖析2:Startup 和 Middleware(中間件)
在Windows Server 2012 R2 Standard 部署 ASP.NET Core程序
ASP.NET Core 開發(fā)-Entity Framework (EF) Core 1.0 Database First
擁抱.NET Core,跨平臺的輕量級RPC:Rabbit.Rpc
使用 dotnet watch 開發(fā) ASP.NET Core 應用程序
ASP.NET Core 發(fā)布至Linux生產(chǎn)環(huán)境 Ubuntu 系統(tǒng)
ASP.NET Core Docker部署
ASP.NET Core "完整發(fā)布,自帶運行時" 到jexus
原文地址:http://www.1234.sh/post/pomelo-data-mysql
.NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關注
贊賞
人贊賞
總結
以上是生活随笔為你收集整理的全球首发免费的MySql for Entity Framework Core的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .Net 分布式云平台基础服务建设说明概
- 下一篇: SQL注入(SQL Injection)