正文内容加载中...
posted @ 2019-05-30 14:10 Vam8023 阅读 (762) 评论 (1) 编辑
摘要:为什么要翻译咧,.NET 5 都宣布在 .NET Core 之后发布咯,何不再给 .NET Core 打打鸡血,我这个 .NET Core 的死忠粉。 原文:《.NET Core is the Future of .NET》 我们在2014年11月引入了 .NET Core 1.0 。.net Co 阅读全文
posted @ 2019-05-08 08:51 Vam8023 阅读 (1725) 评论 (9) 编辑
摘要:由之前的一篇文章《.net core Entity Framework 与 EF Core》我们都已经知道 EF Core 增加了许多特性,并且性能上也有了很大的提升。 但是EF Core是不支持存储过程及视图的映射的,那么直接通过 DbContext 是没有办法直接调用(就是不能直接 "点" 出来 阅读全文
posted @ 2019-05-07 18:52 Vam8023 阅读 (966) 评论 (0) 编辑
摘要:在这里,我们将尝试去学习一下 .net core EF Core 中调用存储过程。 我们知道,EF Core 是不支持直接调用存储过程的,那它又提供了什么样的方式去执行存储过程呢?有如下方法: 1、FromSql,官方文档 2、执行SQl命令 但是,这两种方式都有局限性: 1、FromSql方式的结 阅读全文
posted @ 2019-05-06 18:21 Vam8023 阅读 (867) 评论 (0) 编辑
摘要:重点讲 Entity Framework Core ! (一)Entity Framework 它是适用于.NET 的对象关系映射程序 (ORM),现在的EF6已经是久经沙场,并经历重重磨难,获得一致认可的数据访问技术(原来加 Title 也挺有意思的,哈哈哈)。 作为 ORM,EF6 降低了关系方 阅读全文
posted @ 2019-04-28 18:57 Vam8023 阅读 (955) 评论 (1) 编辑
摘要:之前写了一些的设计模式的文章,有时候自己都会忘,所以,也学一下其他大佬们,建一些目录。 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更加容易被他人理解、保证代码可靠性。设计模式是代码编制真正工程化(工程化即系统化、模块化、规范化的一 阅读全文
posted @ 2019-04-28 15:22 Vam8023 阅读 (64) 评论 (0) 编辑
摘要:本来是要先出注入机制再出 管道 的,哈哈哈……就是不按计划来…… 这里扯扯题外话:为什么要注入(DI,dependency-injection),而不用 new 对象? 可能我们都很清楚,new 对象所造成的影响就是耦合度太高,DI 就是用来解耦的。或者还可以说,DI 可以统一进行管理对象。 此话怎 阅读全文
posted @ 2019-04-27 10:32 Vam8023 阅读 (557) 评论 (0) 编辑
摘要:.net core 管道(Pipeline)是什么? 由上图可以看出,.net core 管道是请求抵达服务器到响应结果返回的中间的一系列的处理过程,如果我们简化一下成下图来看的话,.net core 的管道其实就是中间件的部分。微软中间件文档 为什么管道就是中间件的部分了呢?我是这么理解的,.ne 阅读全文
posted @ 2019-04-22 18:01 Vam8023 阅读 (1257) 评论 (9) 编辑
摘要:从上篇内容不如题的文章《.net core 并发下的线程安全问题》扩展认识.net core注入中的三种模式:Singleton、Scoped 和 Transient 我们都知道在 Startup 的 ConfigureServices 可以注入我们想要的服务,那么在注入的时候有三种模式可以选择,那 阅读全文
posted @ 2019-04-12 18:29 Vam8023 阅读 (705) 评论 (1) 编辑
摘要:抱歉,其实内容并不如题!!!真正的题目应该为《.net core 并发下由于注入模式引起的线程安全问题》 背景(写测试demo所出现的异常,供大家学习与拍砖): .net core webapi项目,做了一个授权的filter(真正的生产项目的话,JWT很棒),单个接口测试没有问题,当用前端在同一个 阅读全文
posted @ 2019-04-10 16:40 Vam8023 阅读 (2153) 评论 (16) 编辑