随笔分类 -  .NET

摘要:static void Main(string[] args) { List<dynamic> arrayList = new List<dynamic>(); arrayList.Add(new { id = "0", pid = "", title = "湖北省", children= new 阅读全文
posted @ 2021-03-12 12:43 Blog老中医 阅读(119) 评论(0) 推荐(0)
摘要:CAP 是一个基于 .NET Standard 的 C# 库,它是一种处理分布式事务的解决方案,同样具有 EventBus 的功能,它具有轻量级、易使用、高性能等特点。 参考中文官网 从这张图可以看到CAP主要是保证消息的一致性,没有事务回滚的操作,需要自己实现消息双向推送 我一开始以为实现分布式事 阅读全文
posted @ 2020-10-29 16:28 Blog老中医 阅读(584) 评论(0) 推荐(0)
摘要:企业微信接口文档 1.构造授权网页链接 2.回调获取到 Code 通过code+access_token去请求用户信息 3.获取access_token 4.调试准备工作 -->内网穿透+域名 推荐向日葵有免费的,免费的开发测试够用了 5.域名的配置成可信用 上代码 [ApiController] 阅读全文
posted @ 2020-10-05 15:14 Blog老中医 阅读(686) 评论(0) 推荐(0)
摘要:IOC批量注入再Core框架中还是比较麻烦的,因此写了一个简单的IOC注入通过属性标注服务,再通过service自带的注册服务,扩展了三个注入服务,分别为 AddServiceInjectTransientSetup/AddServiceInjectScopedSetup/AddServiceInj 阅读全文
posted @ 2020-06-21 21:36 Blog老中医 阅读(940) 评论(0) 推荐(0)
摘要:创建 Asp.Net Core API项目 nuget 引用 NSwag.AspNetCore ,这个是一个api文档包 Startup类注册服务 ConfigureServices方法 services.AddSwaggerDocument(config => { config.PostProce 阅读全文
posted @ 2020-05-10 21:54 Blog老中医 阅读(519) 评论(0) 推荐(0)
摘要:####什么是 SignalR? ASP.NET Core SignalR 是一个开源库,它简化了向应用程序添加实时 web 功能的功能。 实时 Web 功能使服务器端代码能够即时将内容推送到客户端。 官方列举的SignalR适用场景: 需要从服务器进行高频率更新的应用。 示例包括游戏、社交网络、投 阅读全文
posted @ 2020-04-24 19:29 Blog老中医 阅读(2917) 评论(5) 推荐(0)
摘要:#####Jwt全称josn web token,生成token支持多种语言,token的方式做登录身份校验 VS创建WebApi nuget引用jwt的包 ~~ Install-Package Microsoft.AspNetCore.Authentication.JwtBearer -Versi 阅读全文
posted @ 2020-04-23 22:22 Blog老中医 阅读(356) 评论(0) 推荐(0)
摘要:####IdentityServer4 是一个中间件 ,它能够将符合规范的 OpenID Connect 和 OAuth2.0 端点添加到任意一个 ASP.NET Core 应用程序中。详细理论看官网文档 安装IdentityServer4的模板 dotnet new -i IdentityServ 阅读全文
posted @ 2020-04-22 22:50 Blog老中医 阅读(233) 评论(0) 推荐(0)
摘要:下面是项目结果 EFDemo是API应用 EFDemo.Data是standard库,用来迁移写查询语句 EFDemo.Entity是standard库,用来写实体 EFDemo引用EFDemo.Data EFDemo.Data引用EFDemo.Entity EFDemo设为启动项安装nuget包 阅读全文
posted @ 2020-04-19 09:36 Blog老中医 阅读(746) 评论(0) 推荐(0)
摘要:SkyWalking 是一套(APM)分布式追踪系统,SkyWalking提供了很多数据存储列如:Mysql,H2,Elasticsearch7 等,我这里用的是Elasticsearch7 ,SkyWalking默认H2,H2是内存数据库,数据文件一旦损坏oapservice就启动不了,所以我这里 阅读全文
posted @ 2020-03-27 11:54 Blog老中医 阅读(652) 评论(0) 推荐(0)