流程都是自己摸索,错误地方随便指正。。。

老项目过于臃肿,并且所有请求都是提交到一个api中,这样当api挂掉的时候,基本所有的项目都瘫痪掉了。

在4月底的时候,下决心将项目用微服务进行重写,刚开始的时候,希望能找到.net framework的微服务解决方案,最后发现,一个都没有。。。并且一个人开发,重写的时间很难控制,决定用.Net Core来进行基础的重写,重点代码迁移过来,这样可以节省一点时间。

新项目使用了Ocelot来做apigateway,进行api转发,IdentityServer4进行认证。

ORM老项目使用的是NHiberante,但是总感觉NHiberante过于臃肿,新项目开发的时候,找到了一个新的ORM sqlsugar,但是sqlsugar的语法和NHiberante的语法差别很大,对于项目迁移来说工程量太大,所以暂时还是用的NHiberante,等闲下来的时候再重写下sqlsugar,将语法尽量同步后再用sqlsugar替换掉。

1.NHiberante从.net framework转移到.net standard时遇到的坑

2.html标签从.net framework转移到.net standard(.net core 2.2)时遇到的坑及填坑

3.SignalR从.net framework转移到.net standard(.net core 2.2)

最新文章

  1. linux 命令02
  2. Microsoft SQL Server 数据库服务器管理维护角色
  3. mybatis 插入数据时返回主键
  4. host位置
  5. Key-Value-Coding(KVC)
  6. POJ 1538
  7. JSON数据的中文乱码问题
  8. 地大邀请赛d
  9. POJ训练计划2418_Hardwood Species(Trie树)
  10. glyph
  11. webService常见问题
  12. Docker笔记四:Elasticsearch实例部署
  13. java集合之LinkedList源码解读
  14. vuejs关于函数式组件的探究
  15. #pragma comment(转)
  16. SQL之left join,inner join,right join
  17. 阿里云免费购买SSL证书,nginx无缝升级https
  18. 如何使用JavaScript UI控件(WijmoJS)构建Electron应用程序
  19. SolidWorks242个使用技巧
  20. 每日英语:Marriage makes our children richer — Here's why

热门文章

  1. [ERR] 2006 - MySQL server has gone away如何解决
  2. 简易的CRM系统案例之Struts2+JSP+MySQL版本
  3. Function mysql_db_query() is deprecated 错误解决
  4. 清空表且id为0
  5. 迭代器iterator-生成器generator
  6. jQuery动态创建html元素的常用方法汇总
  7. localStorage 存储 数组
  8. Python扫描器-HTTP协议
  9. js中遍历对象(5种)和遍历数组(6种)的方法总结(转载)
  10. SPSS 2019年10月31日 20:20:53今日学习总结