随笔分类 -  .net Core知识点

记录日常
摘要:背景需求: 系统需要对接到XXX官方的API,但因此官方对接以及管理都十分严格。而本人部门的系统中包含诸多子系统,系统间为了稳定,程序间多数固定Token+特殊验证进行调用,且后期还要提供给其他兄弟部门系统共同调用。 原则上:每套系统都必须单独接入到官方,但官方的接入复杂,还要官方指定机构认证的证书 阅读全文
posted @ 2024-08-30 14:21 无昵称老炮儿 阅读(745) 评论(0) 推荐(7) 编辑
摘要:gRPC是一个现代的开源高性能远程过程调用(RPC)框架,它可以高效地连接数据中心内和跨数据中心的服务,支持负载平衡、跟踪、运行状况检查和身份验证。 gRPC通过使用 Protocol Buffers 作为数据传输格式,实现了在不同平台上的通信,并支持双向流和流式传输。RPC 是远程过程调用的缩写, 阅读全文
posted @ 2024-03-30 16:51 无昵称老炮儿 阅读(578) 评论(1) 推荐(2) 编辑
摘要:近期,业务调整,需要内网读取数据后存入到外网,同时,其他服务器也需要读取数据,于是我又盯上了RabbitMQ。在展开业务代码前,先看下RabbitMQ整体架构,可以看到Exchange和队列是多对多关系。 下面,我们详细说说RabbitMQ的队列模式:简单队列、工作队列、发布订阅模式、路由模式、主题 阅读全文
posted @ 2023-02-21 19:12 无昵称老炮儿 阅读(753) 评论(0) 推荐(4) 编辑
摘要:使用Autofac替换掉微软的DI 本文的项目为ASP.NET Core3.1,传统三层架构 在这就不过多介绍Autofac,直接上代码 Autofac官网:https://autofac.org/ Program.cs的 IHostBuilder 方法内加上 .UseServiceProvider 阅读全文
posted @ 2021-08-11 20:35 无昵称老炮儿 阅读(443) 评论(0) 推荐(1) 编辑
摘要:一、什么是Quartz.NET? Quartz.NET 是一个功能齐全的开源作业调度系统,可用于从最小的应用程序到大型企业系统。 Quartz.NET是纯净的,它是一个.Net程序集,是非常流行的Java作业调度系统Quartz的C#实现。 二、Quartz.NET可以做什么? Quartz.NET 阅读全文
posted @ 2021-08-11 19:22 无昵称老炮儿 阅读(5043) 评论(12) 推荐(13) 编辑
摘要:.net core 和.net framework上传文件有很多需要注意的地方 .net framework 上传文件用httppostedfilebase .net core 上传文件用 IFormFile 一、首先需要配置在startup 中的Configure方法内新增以下代码 app.Use 阅读全文
posted @ 2021-03-05 12:26 无昵称老炮儿 阅读(890) 评论(0) 推荐(0) 编辑
摘要:网页请求报错: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. 阅读全文
posted @ 2021-02-19 20:39 无昵称老炮儿 阅读(3044) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ是一种越来越流行的开源,快速消息代理,它使用Erlang编写并基于Open Telecom Platform框架构建。它实现了高级消息队列协议(AMQP),用于在进程,应用程序和服务器之间交换数据。它特别具有吸引力, 因为它可以通过插件支持进行扩展,支持许多协议,并提供高性能,可靠性 阅读全文
posted @ 2021-02-19 12:05 无昵称老炮儿 阅读(756) 评论(0) 推荐(2) 编辑

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