全球首发免费的MySql for Entity Framework Core
2016-07-14 07:09
691 查看
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即可。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 尝试
解读发布:.NET Core RC2 and .NET Core SDK Preview 1
[.NET Core].NET Core R2安装及示例教程
ASP.NET Core 开发-中间件(Middleware)
结合Jexus + Kestrel 部署 asp.net core 生产环境
通过Jexus 部署 dotnetcore版本MusicStore 示例程序
ASP.NET Core 中文文档 第一章 入门
用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序
用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API
用 Visual Studio 发布一个 Azure 云 Web 应用程序
ASP.NET Core MVC 与 Visual Studio 入门
第二章指南(4.2)添加 Controller
DotNet Core 介绍
asp.net core 中间件详解及项目实战
教你实践ASP.NET Core Authorization(免看文档教程)
asp.net core 使用 Redis 和 Protobuf 进行 Session 缓存
asp.net core 中间件详解及项目实战
第二章 指南(4.3)添加 View
dotnet core开发体验之开始MVC
dotnet core 开发体验之Routing
聊聊ASP.NET Core默认提供的这个跨平台的服务器——KestrelServer
简析.NET Core 以及与 .NET Framework的关系
.NET Core 使用Dapper 操作MySQL
使用 CommandLineApplication 类创建专业的控制台程序
简析 .NET Core 构成体系
.NET Core也可以使用MongoDB了
.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布
.NET Core:面向未来的开源跨平台开发技术
微软说它深爱着Linux,现在它用行动证明了
移植.NET Core计划,整合各平台变得更简单了!
ASP.NET Core 介绍
通过几个Hello World感受.NET Core全新的开发体验
ASP.NET Core 运行原理剖析1:初始化WebApp模版并运行
.NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
Asp.Net Core 发布和部署(Linux + Jexus )
学习ASP.NET Core,你必须了解无处不在的“依赖注入”
.NET Core应用类型(Portable apps & Self-contained apps)
.NET Core 1.0发布:微软开源跨平台大布局序幕
ASP.NET Core 运行原理剖析2:Startup 和 Middleware(中间件)
在Windows Server 2012 R2 Standard 部署 ASP.NET Core程序
ASP.NET Core 开发-Entity Framework (EF) Core 1.0 Database First
拥抱.NET Core,跨平台的轻量级RPC:Rabbit.Rpc
使用 dotnet watch 开发 ASP.NET Core 应用程序
ASP.NET Core 发布至Linux生产环境 Ubuntu 系统
ASP.NET Core Docker部署
ASP.NET Core "完整发布,自带运行时" 到jexus
原文地址:http://www.1234.sh/post/pomelo-data-mysql
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
赞赏
人赞赏
相关文章推荐
- MySQL中find_in_set()和in的区别
- MySQL 的 find_in_set 函数使用方法
- MYSLQ 增量恢复学习及实践
- MySQL收藏
- MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8
- 关于Class.forName(“com.mysql.jdbc.Driver”)
- MySql数据库自动递增值问题
- mysql触发器(Trigger)简明总结和使用实例
- mysql 存储过程 获取错误信息 继续执行
- MySQL数据库管理工具
- mysql安装时出现error1045解决办法
- MySQL5.7中使用JSON(一)
- MYSQL数据库管理之权限管理
- MySQL读书笔记-事务日志,MySQL中的事务
- 从MySQL导出到PostgreSQL
- mysql优化--博森瑞
- MySQL索引原理及慢查询优化
- MySQL 5.7 双主复制+keepalived,常规业务一般够用了
- MySQL 随机取数据效率问题
- MySQL常用函数及注意(ing)