当前位置: 首页 > news >正文

深圳英文网站建设济南网站建设哪家强

深圳英文网站建设,济南网站建设哪家强,阳新县建设局网站,网站建设招标样本Abp vNext是Abp的下一代版本#xff0c;目前还在经一步完善#xff0c;代码已经全部重写了#xff0c;好的东西保留了下来#xff0c;去除了很多笨重的东西#xff0c;从官宣来看#xff0c;Abp vNext主要是为了以后微服务架构而诞生的。从源码来看#xff0c;Abp vNext… Abp vNext是Abp的下一代版本目前还在经一步完善代码已经全部重写了好的东西保留了下来去除了很多笨重的东西从官宣来看Abp vNext主要是为了以后微服务架构而诞生的。从源码来看Abp vNext已经支持了多种数据库Sql ServerMySqlPostgreSql等。默认情况下你创建的项目使用的是Sql Server版本如果需要切换到MySql的话仅需要第一步在你的EntityFrameworkCoreAbp的EF框架模块用来创建DbContext数据迁移用的中从NuGet中安装Volo.Abp.EntifyFrameworkCore.MySql第二步打开TGDbContextFactory.cs第三部修改代码public TGDbContext CreateDbContext(string[] args){var configuration BuildConfiguration();var builder new DbContextOptionsBuilderTGDbContext() .UseSqlServer(configuration.GetConnectionString(Default));return new TGDbContext(builder.Options);}改成public TGDbContext CreateDbContext(string[] args){var configuration BuildConfiguration();var builder new DbContextOptionsBuilderTGDbContext() .UseMySQL(configuration.GetConnectionString(Default));return new TGDbContext(builder.Options);}原本以为这样就能ok的update-database的时候一堆错误去issue上看了下都有这个问题有人建议用Pomele的MySql驱动还提了PR当我今天(3月9号)去看的时候PR已经通过但Nuget包还未更新。自给自足丰衣足食自己来吧其实非常简单先去掉刚引入的Volo.Abp.EntityFrameworkCore.MySql,然后引入Pomelo.EntityFrameworkCore.MySql,随后上述代码改为public TGDbContext CreateDbContext(string[] args){var configuration BuildConfiguration();var builder new DbContextOptionsBuilderTGDbContext() .UseMySql(configuration.GetConnectionString(Default));return new TGDbContext(builder.Options);}ok简单改造完成我们再来update-database我们的创建顺利的完成了。你以为结束了吗幼稚默认启动的时候他还是会选择Sql Server我们看下代码在Web项目下的xxWebModule.csxx是你的项目名这个是我们web的Module文件我们知道Abp是一个Module加载的框架。在这个项目中同样引入Pomelo.EntityFrameworkCore.MySql随后修改ConfigureDatabaseServices方法private void ConfigureDatabaseServices(){ ConfigureAbpDbContextOptions(options { options.Configure(context {if (context.ExistingConnection ! null) {context.DbContextOptions.UseMySql(context.ExistingConnection); }else {context.DbContextOptions.UseMySql(context.ConnectionString); } }); });}改完以上的代码你就可以顺利启动Abp vNext for MySql了。改的不是很优雅毕竟下一个版本应该会解决这个问题。之前用Abp Core做了小程序并放到了生产环境启动慢了点但是运行什么都比较稳定开发也比较便捷看了Abp vNext后感觉一种小清新相信在不久之后我会使用它放到生产环境。其实一些老鸟的话自己都有自己的框架说实在的Abp的好处就在于能够让大家有一种统一的快速的开发方式。相关文章[译]ABP vNext介绍ABP VNext 微服务演示,项目状态和路线图用abp vNext快速开发Quartz.NET定时任务管理界面原文地址https://www.cnblogs.com/inday/p/abp-vNext-for-Mysql.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.zqtcl.cn/news/770435/

相关文章:

  • 专注网站制作青岛景观设计公司排名
  • 安庆做网站网站代理建设网站观澜
  • 网站开发需求收集 模板cms做门户网站
  • dw网站首页的导航怎么做有大佬给个网址吗
  • 一个网站怎么做聚合洛可可设计公司贾伟
  • 什么是优化型网站网页设计作业在线网站首页
  • 关于网站建设广告词英文案例网站
  • 有哪些可以做策划方案的网站国家域名
  • vk网站做婚介做seo排名好的网站
  • 广州企业网站建设公司苏州建网站提
  • html如何做购物网站天元建设集团有限公司法人代表
  • 教育培训机构排名seo是搜索引擎营销
  • 做奢侈品网站有哪些沧州手机建站哪家好
  • 德州网站网站建设广西房管局官网
  • 白石桥做网站公司seo顾问服务四川
  • 网站建设注册哪类商标十大网页设计公司
  • 网站建设的源代码有什么作用金华网站建设优化技术
  • 个人网站申请做瞹瞹嗳视频网站在线观看
  • 做网站 融资玉石网站建设的定位
  • 自己做的网站字体变成方框seo同行网站
  • 宁波网站建设培训微信小程序开发平台官网
  • 西部数码做的网站打不开哈尔滨模板建站推荐
  • 外贸网站建设流程杭州软件定制开发
  • 网站的首页面设计软文推广特点
  • 网站描述在哪里写网页设计图片怎么换
  • 深圳网站关键词优化推广做mod游戏下载网站
  • 通达oa 做网站wordpress动转换标签别名
  • 三亚学做网站培训招聘网站排名
  • 企业网站建设费用需要多少钱怎样下载建设银行信用卡网站
  • 厦门建网站公司怎么做服装外贸网站