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

浙公网安备 33010602011771号