随笔分类 -  .NET Core

摘要:前言   根据 "参考文档" 简单记录 系统安装 的步骤 系统版本 移除旧版本 安装GPG key 校验 安装 repository 安装 docker ce 测试是否安装成功 最后替换镜像 阅读全文
posted @ 2018-12-12 16:27 丶Pz 阅读(784) 评论(0) 推荐(0) 编辑
摘要:前言   上一篇中简单做了一个网关 。本篇中也记录一下负载均衡的配置实现。 演示   首先开三个服务,端口分别为 ,`60003 60005 ApiGateWay`项目中将配置文件改一下:   这里需要注意的一个地方,就是网上很多博客写的是 阅读全文
posted @ 2018-10-25 13:14 丶Pz 阅读(826) 评论(2) 推荐(0) 编辑
摘要:前言   Ocelot是一个基于中间件的网关实现,功能有很多。从浅入深简单学习并记录一下吧。本篇就是一个简单的路由配置实现。 DEMO 搭建   首先建立三个项目。 ,`Api.Article Api.GateWay ApiGateWay Ocelot Nug 阅读全文
posted @ 2018-10-19 16:34 丶Pz 阅读(1554) 评论(1) 推荐(1) 编辑
摘要:前言   前几篇介绍了整个中间件的构成,路由,基本配置等等.基本上没有涉及到通讯部分。不过已经实现了融云的通讯功能,由于是第三方的就不在单独去写。正好.NET Core SignalR已经出来好久了,于是乎赶紧对接上。可以先看一下之前的文章: ".Net Core SignalR 阅读全文
posted @ 2018-09-21 17:49 丶Pz 阅读(1350) 评论(1) 推荐(2) 编辑
摘要:JWT Bearer Token .Net Core SignalR 阅读全文
posted @ 2018-09-19 21:54 丶Pz 阅读(1300) 评论(0) 推荐(0) 编辑
摘要:.NET CORE SignalR 阅读全文
posted @ 2018-09-14 23:35 丶Pz 阅读(2400) 评论(2) 推荐(5) 编辑
摘要:[HttpGet] public async Task<ActionResult<string>> Get() { //限流周期:5秒 int period = 5; //周期内请求数限制:5次,即限制每五秒只能请求五次 int maxCount = 5; long uid = 123456; st 阅读全文
posted @ 2018-09-05 21:37 丶Pz 阅读(326) 评论(0) 推荐(1) 编辑
摘要:前言 距离上一篇博客竟然已经10多天了。。。工作上的事,个人原因,种种吧。不多说废话,本文将会重点介绍layim的入口配置。 LayIM配置 其实在开发者文档里面已经描述的很清楚了。除了几个重要的接口配置,剩下的就是其他可选配置项了。 在普通的对接当中,这些配置都是直接写到页面中的,例如官网给出的例 阅读全文
posted @ 2018-06-13 11:36 丶Pz 阅读(865) 评论(0) 推荐(0) 编辑
摘要:前言 在前几篇中已经初步介绍了开发AspNetCore中间件的一些基础知识,不过都没有很深入的去研究,后续还是需要去看看源码。本篇呢,终于有点开头的味道了,就是要介绍LayIM了,其实标题写的是主角,其实由于我已经多次对接过LayIM的开发,所以这次的主角应该是Asp.Net Core,不过技术没有 阅读全文
posted @ 2018-05-31 07:37 丶Pz 阅读(805) 评论(0) 推荐(0) 编辑
摘要:前言 在上一篇中简单讲了一些基础知识,例如Asp.Net Core Middleware 的使用,DI的简单使用以及嵌入式资源的使用方法等。本篇就是结合基础知识来构建一个基础框架出来。 那么框架有什么功能呢? 下面就基于以上四点搭建基础框架。其他缓存,日志什么的就先不在介绍。 拦截LayIM请求 正 阅读全文
posted @ 2018-05-30 08:55 丶Pz 阅读(481) 评论(0) 推荐(0) 编辑
摘要:前言 开发一个AspNetCore的中间件需要理解RequestDelegate。另外,还需要理解.NET Core中的依赖注入。还有一个就是内嵌资源的访问。例如:EmbeddedFileProvider 的使用。那么本文就这三点做一个简单的介绍。理解了这些那么基本上开发下去就不难了。 Reques 阅读全文
posted @ 2018-05-29 12:25 丶Pz 阅读(661) 评论(0) 推荐(0) 编辑
摘要:CQRSlite 阅读全文
posted @ 2018-05-24 09:47 丶Pz 阅读(601) 评论(0) 推荐(0) 编辑

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