随笔分类 -  .NetCore

记录.NetCore相关知识
摘要:前言 其实好多项目中,做一些数据拦截、数据缓存都有Aop的概念,只是实现方式不一样;之前大家可能都会利用过滤器来实现Aop的功能,如果是Asp.NetCore的话,也可能会使用中间件; 而这种实现方式都是在请求过程中进行拦截,如果我们想在服务层中做切面的话,那种方式显然不好使了,需要用到“真正的Ao 阅读全文
posted @ 2020-05-08 16:29 Code综艺圈 阅读(3741) 评论(3) 推荐(3) 编辑
摘要:前言 不管是前端,还是后端,做数据合法性验证是避免不了的,这边文章就记录一下Asp.NetCore3.1 WebApi中的模型验证; 传统写法--不使用模型验证 来,先上图: 我相信,应该绝大多数人都这样写过,反正我是,现在有时候也写,不是说这样不行, 根据业务场景进行评估,看是否合适; 这里就那用 阅读全文
posted @ 2020-04-15 16:23 Code综艺圈 阅读(1966) 评论(7) 推荐(3) 编辑
摘要:前言 事情是这样的,正直愚人节2020/04/01当天,前端同事突然反馈,调试环境接口调用不了了,刚来上班还是通的(感觉是不是被愚了),然后给我接了个图: 开始搞事 Round 1. 一看图就开始自信的去找跨域配置那,忽略了圈起来的500报错(NO,NO,NO,不是这样,应该是以为500是紧跟下面的 阅读全文
posted @ 2020-04-01 14:23 Code综艺圈 阅读(1156) 评论(0) 推荐(0) 编辑
摘要:前言 最近看到一些文章,都说程序不能光完成功能,还是要精益求精的;先来一把利刃——泛型缓存; 概念 找度娘看了看,觉得有一个概括的不错,如下: 泛型缓存是JIT产生全新的类,内存直接分配,由CPU查找内存地址; 我的理解,泛型缓存是利用泛型和静态变量特征,在运行时根据不同的类型生成不同的类,由于数据 阅读全文
posted @ 2020-03-31 11:14 Code综艺圈 阅读(544) 评论(0) 推荐(1) 编辑
摘要:前言 现在的编程世界中,IOC已经成为了标配,毕竟解耦对于代码开发和维护都提升了很大的效率;而.NetCore中就自带了IOC功能,下面记录一下.NetCore Web项目中IOC的使用及如何集成AutoFac; 环境 开发环境: .NetCore3.1;注:需要安装对应的SDK版本; 项目创建 1 阅读全文
posted @ 2020-01-19 13:19 Code综艺圈 阅读(1497) 评论(0) 推荐(1) 编辑
摘要:前言 在上一篇文档《C# 实现线程的常用几种方式》中记录了在C#使用多线程的常用几种实现方式,相对来说,Task才是多线程的最佳实践,那到底其他方式到底优缺点,而Task的优势有哪些?下面简单总结一下: Thread 类方式: 优点:提供操作线程的API的多;能根据自己需要创建对应的线程; 缺点:频 阅读全文
posted @ 2020-01-14 09:51 Code综艺圈 阅读(1894) 评论(0) 推荐(2) 编辑
摘要:前言 在各个开发语言中,线程是避免不了的,或许通过表象看不出来,但是真的无处不在。就比如一个Web程序,平时或许只注重增删改查的开发,根本没有编写相关多线程的的代码,但是请求内部的时候,已经分配了对应线程进行处理了,以下简单说说C#中使用线程的几种方式,详细使用后续继续记录。 Thread类实现 T 阅读全文
posted @ 2020-01-08 14:21 Code综艺圈 阅读(7250) 评论(0) 推荐(3) 编辑
摘要:前言 针对于Web与其他应用的的通讯,在.Net中,SignalR是一个不错的选择,在前后端没有分离的时候,直接引用对应的signalr.js文件即可; 这里主要记录Vue与Asp.netcore 前后端分离通过signalR通讯实践; 服务端即Asp.net Core 程序 前提:通过Nugut 阅读全文
posted @ 2019-12-16 15:20 Code综艺圈 阅读(7739) 评论(1) 推荐(0) 编辑
摘要:前言 .NetCore 生态伴随着各位大神的推广,好多小伙伴都学习或应用到现有项目中了; 同时,很多相关组件也提上了学习之旅,如IdentitiServer4、Polly、Ocelot、Consul等;这篇本来想记录一下IdentitiServer4的学习记录的,但是突然发现一篇博文记录的很详细,所 阅读全文
posted @ 2019-12-14 10:59 Code综艺圈 阅读(310) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示