asp.net core 3.1 更换依赖注入容器
asp.net core的内置容器有时候并不能满足我们所有的需求,比如微软官方就给出了一些内置容器没有提供的功能。我们如果需要这些高级功能就需要替换内置的依赖注入容器。 - 属性注入 - 基于名称的注入 - 子容器 - 自定义生存期管理…
阅读继续翻阅
每一次回看,都能发现旧文字里新的裂纹与光。
文字器皿
asp.net core的内置容器有时候并不能满足我们所有的需求,比如微软官方就给出了一些内置容器没有提供的功能。我们如果需要这些高级功能就需要替换内置的依赖注入容器。 - 属性注入 - 基于名称的注入 - 子容器 - 自定义生存期管理…
阅读在使用Kubernetes部署应用程序时,大概率会使用私有docker仓库。其实使用私有仓库的逻辑还是比较简单的,只需要登录私有仓库并pull镜像即可。但是在操作上还是不那么直观的。 设置私有仓库登录信息的方式有两种,导入配置文件doc…
阅读在给一个新的dotnet core项目配置swagger文档的时候,编译没问题访问接口文档 /swagger 出现错误 Failed to load API definition.使用的是Swashbuckle.AspNetC…
阅读前言最近在项目中遇到一个记录用户播放记录的场景。简单来说就是用户在看视频的时候,每间隔几秒钟就提交一次用户观看视频的进度,如果用户中途关闭视频播放页面,下次再打开的时候视频从上次关闭时的播放进度继续播放。例如用户在视频的第300秒关闭了…
阅读在使用webapi对外提供服务的时候,我们希望提供一个统一的返回值例如 {“code”:1,”message”:”ok”,”data”:””}。为了解耦会对未处理的异常和模型验证进行统一处理。本文介绍了asp.net core 3.1版…
阅读默认情况下Kubernetes仪表盘有两种登录方式,kubeconfig和Token.下面记录一下基于Token的登录方法 按照搜索的结果操作下来登录的账号权限比较低,估计是版本原因吧.secrets的位置发生了改变 123456789…
阅读配置方法在项目中yarn eject暴露出webpack文件进行改造 安装 less-loader less babel-plugin-import 1yarn add less-loader less babel-plugin-imp…
阅读