随笔分类 -  .Net Core

使用跨平台Core过程中遇到的问题记录
摘要:1、设置浏览器缓存 使用中间件 services.AddResponseCaching(options => { //是否区分请求路径大小写 options.UseCaseSensitivePaths = false; }); app.UseResponseCaching(); 在接口上或者控制器上 阅读全文
posted @ 2020-07-13 00:50 打工人小余 阅读(578) 评论(0) 推荐(0) 编辑
摘要:最近项目中采用了微服务的软件体系,导致服务之间数据流通会产生一些问题,有部分需求需要服务之间互相调用接口来完成数据的流通。 首先第一时间是想到了RPC来做数据流通,但是一个人感觉短时间内搞不定 然后退而求其次采用了HttpClient来进行接口请求,可是哪怕封装了相关的请求代码,还是会有很多的冗余代 阅读全文
posted @ 2020-04-28 21:53 打工人小余 阅读(1525) 评论(0) 推荐(0) 编辑
摘要:前提: 在没有程序员进行指导的情况下,实施可以快速进行项目部署; 无需执行数据库脚本,程序员告别繁琐的数据库建表操作,以及默认数据的配置; Step1:项目引用添加 Microsoft.EntityFrameworkCore Step2: 在Startup.cs文件中的ConfigureServic 阅读全文
posted @ 2020-03-05 18:07 打工人小余 阅读(794) 评论(0) 推荐(0) 编辑
摘要:场景 都知道在不改变原有代码结构的情况下,想要对原有接口进行验证或者审计等功能,基本上无非是装饰器、代理、AOP这三种方式了,装饰器和代理在我们的现有框架上并不是很友好,所以我推荐使用AOP。 使用特性来实现基于AOP的审计需求 传统特性很简单,无非是方法或者类前加上特性即可。 但是在具有业务的情况 阅读全文
posted @ 2019-12-31 14:35 打工人小余 阅读(1202) 评论(0) 推荐(2) 编辑
摘要:下面的是markdown格式的文档,懒得排版了,有兴趣的话可以去github上看,有源码 Github:https://github.com/yuchengao0721/Consul-Ocelot.git # <center>Consul+Ocelot的服务网关与注册等功能的实现</center> 阅读全文
posted @ 2019-07-06 08:43 打工人小余 阅读(801) 评论(0) 推荐(0) 编辑
摘要:最近在使用Core的webApi作为服务器端的数据提供者,但是需要有自己的官网,来指导前端如何使用该接口,因为不想接入MVC这么大的框架,于是写了个静态页面挂上doc文档提供下载就行。 在项目的Startup.cs文件中的Configure方法中添加下列代码即可 阅读全文
posted @ 2019-06-14 16:50 打工人小余 阅读(3429) 评论(0) 推荐(0) 编辑

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