cored
Docker制作dotnet core程序镜像
[](https://www.cnblogs.com/xhznl/p/13353095.html) ## Dockerfile 右键项目→添加Docker支持,目标OS选择Linux项目基础上的内容增加。同时也是对[基于Ca ......
C# .NET CORE .NET6 RSA 公钥加密 私钥解密
环境说明: .NET CORE 版本:.NET 6 。 .NET CORE 对于RSA的支持: 1. .NET 6 中内置了对 PKCS1,PKCS8 2种私钥格式的支持。 2. 如果你要部署在Linux,docker ,k8s 中;一定要用 “RSA”这个类,不能是 .NET FRAMEWORK ......
[ASP.NET Core] 请求大小限制(转载)
请求大小一般在文件上传的时候会用到,当然也防止传过来的参数过大情况。 一、设置请求体的最大值 如果不设置请求体大小默认是 30_000_000 bytes,大约28.6MB,当超出大小时会出现如下错误: 错误:Failed to read the request form. Request body ......
.NET Core 实现 Windows 系统 Development、Staging、Production 三种环境的无感部署
阅读目录 〇、前言 一、配置文件 二、程序读取配置 1. 配置文件信息读取实现 2. 关于本机测试 三、Windows 服务器配置 回到顶部 〇、前言 日常开发中,程序的环境切换是相当频繁的了,如果不同环境中的某些参数不同,那就需要每次编辑之前手动进行修改,比较麻烦,效率低下。 本文将以 .NET ......
net core-EventBus(CAP)
一 微服务之间的相关通信就是通过EventBus实现的,调用接口也不现实,不然还得等接口返回结果,如果其他接口挂了呢,要等半天吗。 相关资料: https://blog.51cto.com/u_15127692/3465750 https://github.com/dotnetcore/CAP 二 ......
.net core 因路径原因导致的JSON解析错误
因解析json配置文件导致的错误: JsonReaderException: '0xEF' is an invalid escapable character within a JSON string. The string should be correctly escaped. LineNumb ......
org.springframework.data.redis.RedisSystemException: Redis exception; nested exception is io.lettuce.core.RedisException: java.io.IOException: Connection reset by peer
springBoot + redis. 程序隔一段时间会莫名其妙的报Redis的错误. 报错如下: org.springframework.data.redis.RedisSystemException: Redis exception; nested exception is io.lettuce ......
net-core-PeriodicTimer
一 在.NET 6中引入了新Timer:System.Threading.PeriodicTimer,它和之前的Timer相比,最大的区别就是新的PeriodicTimer事件处理可以方便地使用异步,消除使用callback机制减少使用复杂度。 public class BackgroundTask ......
net core -Lock
一 读写锁 public async Task<byte[]> GetAsync(string key, CancellationToken token = new CancellationToken()) { _cacheLock.EnterReadLock(); try { return awa ......
EF Core 使用教程
**视频链接:**[.NET 6教程,.Net Core 2022视频教程,杨中科主讲_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1pK41137He/?spm_id_from=333.999.0.0&vd_source=5b692e5de6bc ......
ASP.NET Core MVC 从入门到精通之Html辅助标签(一)
经过前几篇文章的讲解,初步了解ASP.NET Core MVC项目创建,启动运行,以及命名约定,创建控制器,视图,模型,接收参数,传递数据ViewData,ViewBag,路由,页面布局,wwwroot和客户端库,Razor语法,EnityFrameworkCore与数据库,HttpContext,... ......
Backtrader - numpy.core._exceptions.MemoryError: Unable to allocate 77.2 GiB for an array with shape (10368000003,) and data type float64
1.0 Error numpy.core._exceptions.MemoryError: Unable to allocate 77.2 GiB for an array with shape (10368000003,) and data type float64 錯誤提示 2.0 原因 沒有任 ......
【HMS Core】Health Kit查询历史数据查询数据和返回数据不一致
【问题描述】 查询一个月运动记录,只能查询到最早5月26的数据,但是华为健康app里的数据最早为5月8日,为什么会查询不到? 【解决方案】 1、需要检查是否申请了历史数据权限,查询数据时,出于对用户的数据保护,只允许开发者查询在用户授权之后的数据。例如用户是在2022年2月14日授权,那么2022年 ......
net core-Scheduling Background Jobs With Quartz
一 安装包 Install-Package Quartz.Extensions.Hosting 二 注入依赖关系 services.AddQuartz(configure => { configure.UseMicrosoftDependencyInjectionJobFactory(); }); ......
Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。
自首个带微服务版本的框架发布:Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单,已经过去快1年了,在这近一年的时间里,版本经历了N个版本的迭代。如今,是时候写文章介绍一下了: ......
Asp-Net-Core开发笔记:API版本管理
## 前言 对于Web API应用程序而言,随着时间的推移以及需求的增加或改变,API必然会遇到升级的需求。事实上,Web API应用程序应该从创建时就考虑到API版本的问题。业务的调整、功能的增加、接口的移除与改名、接口参数变动、实体属性的添加、删除和更改等都会改变API的功能,从而带来版本的变更 ......
Net Core Swagger 中加入错误注释
加入注释 /// <remarks> /// | 错误码 | 描述 | /// | : | : | /// | 201201 | 目标项是必填项 | /// | 201201 | 输入包含非法值 | /// | 201420 | 此教学计划不存在 | /// | 201411 | 此教学计划未发布 ......
net core-框架设计
一,杂谈-理论 参考 https://www.cnblogs.com/davenkin/p/ddd-coding-practices.html 1 基于“Service + 贫血模型”的实现: 主要的特点是:存在一个贫血的“领域对象”,业务逻辑通过一个Service类实现,然后通过setter方法更 ......
NET Core CLI命令小结
dotnet rundotnet run --urls=http: //*:8080 //urls指定ip和端口dotnet watch run //watch监听程序修改,一旦修改则重新启动dotnet watch run --urls=http: //*:8080dotnet run -p NE ......
net core+mediatr+EF实现事件触发
参考杨中科的教程 1.先添加接口 using MediatR; namespace NetOptions.Entities; public interface IDomainEnvent { void AddNotification(INotification notification); IEnu ......
Net Core - EntityFrameWorkCore
一 mac执行dotnet ef报错 dotnet tool install --global dotnet-ef 二 1.增加迁移 dotnet ef migrations add 名字 --context DBContext名字 2.删除最近一次的迁移 > dotnet ef migration ......
第四十八节:Core7.0中速率中间件详解
一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权 ......
Net Core-MediatR
一 GitHub地址:https://github.com/jbogard/MediatR 二 简单使用: public class MyRequestMsg : IRequest<int> { public string RequestMsgType { get;set;} = string.Em ......
net core-返回值
一 微软内部 微软内部定义的状态码: ublic static class StatusCodes { public const int Status100Continue = 100; public const int Status101SwitchingProtocols = 101; publ ......
.Net Core后端架构实战【3-介入IOC控制反转】
摘要:基于.NET Core 7.0WebApi后端架构实战【2-介入IOC控制反转】 2023/04/09, ASP.NET Core 7.0, VS2022 引言 Inversion of Control,简称IOC,即控制反转。记得当初刚实习的时候公司的带我的人和我提到过IOC这个概念,当初完 ......
ASP.NET Core 全局异常处理
# IAsyncExceptionFilter 在 ASP.NET Core 中,可以使用异常过滤器(Exception Filter)来捕获和处理应用程序中的异常。IExceptionFilter 接口和 IAsyncExceptionFilter 接口都可以用来实现自定义的异常过滤器。不过我更建 ......