摘要: 第5章 5.1.1 致谢网友【宪煌】 public virtual ICollection Post {get;set;} 修改为 public virtual ICollection<Posts> Post {get;set;} 第3章 3.2.1(P95 3 原始查询第四行) 致谢园友【cain 阅读全文
posted @ 2018-06-16 12:40 Jeffcky 阅读(1926) 评论(28) 推荐(1) 编辑
摘要: 前言 借书正式出版之际,完整回顾下从写博客到写书整个历程,也算是对自己近三年在技术上的一个总结,整个历程可通过三个万万没想到来概括,请耐心阅读。 写博、写书完整历程回顾 从2013年12月注册博客园账号,注册博客园账号还是在学校兼职时,带我们的经理要我们经常多看看这个平台上的文章学习学习,于是乎就注 阅读全文
posted @ 2018-06-06 08:17 Jeffcky 阅读(9674) 评论(388) 推荐(98) 编辑
摘要: 前言 到目前为止写过刚好两百来篇博客,看过我博客的读者应该大概知道我每一篇博客都沿袭着一贯的套路,从前言到话题最终到总结,本文依然是一如既往的套路,但是不是介绍技术,也可说是介绍技术,不过是介绍书中的技术以及我对写作的态度,作为对本书的宣传,本书在最近即将出版,到时会在博客公告栏中放出购买链接。 写 阅读全文
posted @ 2018-05-07 01:29 Jeffcky 阅读(11719) 评论(125) 推荐(82) 编辑
摘要: 前言 话说又来需求了,之前对于在SelfHost中需要嵌套页面并操作为非正常需求,这回来正常需求了,客户端现在加了https,老大过来说WebAPi访问不了了,这是什么情况,我去试了试,还真是这个情况,不知道如何下手啊,最终为了解决这个问题,漫长的探索之旅就这样开始了,希望给需要在SelfHost下 阅读全文
posted @ 2016-09-25 16:02 Jeffcky 阅读(6933) 评论(32) 推荐(12) 编辑
摘要: 前言 上一节我们详细讲解了认证及其基本信息,这一节我们通过两种不同方式来实现认证,并且分析如何合理的利用这两种方式,文中涉及到的基础知识,请参看上一篇文中,就不再叙述废话。 序言 对于所谓的认证说到底就是安全问题,在Web API中有多种方式来实现安全,【accepted】方式来处理基于IIS的安全 阅读全文
posted @ 2015-10-07 19:24 Jeffcky 阅读(48845) 评论(57) 推荐(85) 编辑
摘要: 前言 JWT认证方式目前已被广泛使用,一直以来我们将token放在请求头中的Authorization中,若通过此种方式,一旦token被恶意窃取,攻击者可肆意对用户可访问资源进行任意索取,我们大多都是通过登录成功后,响应AccessToken,然后由前端将token存储在相关Storage中,然后 阅读全文
posted @ 2021-10-09 22:25 Jeffcky 阅读(212) 评论(0) 推荐(3) 编辑
摘要: 前言 嗯,偶尔看看学习Vue 3技能啦,此前用过Vue 2做过一点东西,Vue 3已面世一段时间,于是乎,我来看看所遇到的问题是否在Vue 3中得到解决,首先,我们来讲讲一个例子在Vue 2中的实现,举个栗子吧,开发过程中我们只会用到省、市、区,这里的区也可以看做是三、四线城市中的县,若我们想要基于 阅读全文
posted @ 2021-07-30 00:15 Jeffcky 阅读(522) 评论(3) 推荐(0) 编辑
摘要: 前言 在.NET 5之前,当授权失败即403时无法很友好的自定义错误信息,以致于比如利用Vue获取到的是空响应,不能很好的处理实际业务,同时涉及到权限粒度控制到控制器、Action,也不能很好的获取对应路由信息。本文我们来看看在.NET 5中为何要出现针对授权失败的中间件接口?它是如何一步步衍生出来 阅读全文
posted @ 2021-07-11 15:33 Jeffcky 阅读(516) 评论(2) 推荐(4) 编辑
摘要: 前言 在增删改查中的增和改操作中,我们经常需要更新数据流的创建人和修改人,无论我们项目是基于DDD,抑或是简单仅有服务层,此时我们都需要获取用户信息,那么我们只能将用户标识从控制器层层传递到服务或仓储层?鉴于如上场景很常见,难道我们没发觉这样做很是繁琐吗?于是乎,我们想要解放生产力,下面咱们来聊聊我 阅读全文
posted @ 2021-07-06 22:29 Jeffcky 阅读(1917) 评论(18) 推荐(15) 编辑
摘要: 前言 最近项目上每天间断性捕获到HttpClient请求异常,感觉有点奇怪,于是乎观察了两三天,通过日志以及对接方沟通确认等等,查看对应版本源码,尝试添加部分配置发布后,观察十几小时暂无异常情况出现,貌似问题已得到解决,若有后续继续更新。HttpClient来源:netstandard2.0 异常问 阅读全文
posted @ 2021-06-05 21:21 Jeffcky 阅读(2047) 评论(10) 推荐(15) 编辑
摘要: 前言 今天,我们再次讨论下OrchardCore,通过初期调研,我们项目采用OrchardCore底层设施支持模块化,同时根据业务场景,额外还需支持二次开发,于是有了本文,若有不同解决方案,欢迎留言探讨 ​若对OrchardCore有所了解的童鞋应该知道,OrchardCore本身定位于CMS系统, 阅读全文
posted @ 2021-04-17 19:59 Jeffcky 阅读(455) 评论(1) 推荐(2) 编辑
摘要: 前言 本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋,本文以.NET Core 3.1控制台,同时以SQL Server数据库作为示例演示(其他数据库同理 阅读全文
posted @ 2021-01-24 10:54 Jeffcky 阅读(2215) 评论(7) 推荐(10) 编辑
摘要: 前言 自从.NET Core给我们呈现了依赖注入,在我们项目中到处充满着依赖注入,虽然一切都已帮我们封装好,但站在巨人的肩膀上,除了凭眺远方,我们也应平铺好脚下的路,使用依赖注入不仅仅只是解耦,而且使代码更具维护性,同时我们也可轻而易举查看依赖关系,单元测试也可轻松完成,本文我们来聊聊依赖注入,文中 阅读全文
posted @ 2021-01-17 18:18 Jeffcky 阅读(663) 评论(3) 推荐(3) 编辑
摘要: 前言 仓储模式我们已耳熟能详,但当我们将其进行应用时,真的是那么得心应手吗?确定是解放了生产力吗?这到底是怎样的一个存在,确定不是反模式?,一篇详文我们探讨仓储模式,这里仅我个人的思考,若有更深刻的理解,请在评论中给出 仓储反模式 5年前我在Web APi中使用EntityFramework中写了一 阅读全文
posted @ 2021-01-10 19:24 Jeffcky 阅读(683) 评论(3) 推荐(4) 编辑
摘要: 前言 最近有需要用到AWS S3云存储上传附件,这里对利用.NET或.NET Core在调用SDK APi需要注意的一点小问题做个记录,或许能对后续有用到的童鞋提供一点帮助 AWS S3云存储 官方已提供针对.NET/.NET Core针对S3的APi(https://docs.aws.amazon 阅读全文
posted @ 2020-12-25 21:27 Jeffcky 阅读(689) 评论(4) 推荐(1) 编辑
摘要: 前言 最近看到小伙伴在.NET Core中用到了析构函数,不禁打一疑问,大部分情况下,即使在.NET Framework中都不会怎么用到析构函数,我想在.NET Core中是否还依然有效呢?随着时间推移,迭代版本更新,有些当初我们脑海里认定的东西可能在当前并不再适用,这也就需要我们同步知识更新,如今 阅读全文
posted @ 2020-12-06 12:26 Jeffcky 阅读(799) 评论(2) 推荐(4) 编辑
摘要: 前言 .NET Core提供对应方法可进行健康检查,那么在EF Core中是否也提供了相应的方式呢?EF Core 2.2+(包含2.2)版本提供了针对上下文的健康检查,接下来我们直接利用.NET 5.0版本进行演示 EntityFramework Core 5.0健康检查 我们知道在.NET Co 阅读全文
posted @ 2020-12-02 23:58 Jeffcky 阅读(598) 评论(0) 推荐(1) 编辑
摘要: 前言 最近查看有关框架源码,发现AsyncLocal这玩意水还挺深,于是花了一点功夫去研究,同时对比ThreadLocal说明二者区别以及在何时场景下使用AsyncLocal或ThreadLocal。ThreadLocal相信很多童鞋用过,但AsyncLocal具体使用包括我在内的一大部分童鞋应该完 阅读全文
posted @ 2020-11-29 18:13 Jeffcky 阅读(835) 评论(0) 推荐(3) 编辑
摘要: 前言 无需引入第三方消息队列组件,我们如何利用内置C#语法高效实现生产者/消费者对数据进行处理呢?在.NET Core共享框架(Share Framework)引入了通道(Channel),也就是说无需额外通过NuGet包安装,若为.NET Framework则需通过NuGet安装,前提是版本必须是 阅读全文
posted @ 2020-11-22 20:27 Jeffcky 阅读(922) 评论(2) 推荐(5) 编辑
摘要: 前言 无论是在我个人博客还是著作中,对于上下文实例池都只是通过大量文字描述来讲解其基本原理,而且也是浅尝辄止,导致我们对其认识仍是一知半解,本文我们摆源码,从源头开始分析。希望通过本文从源码的分析,我们大家都能了解到上注入下文和上下文实例池的区别在哪里,什么时候用上下文,什么时候用上下文实例池 上下 阅读全文
posted @ 2020-11-08 18:31 Jeffcky 阅读(590) 评论(1) 推荐(2) 编辑