开发时遇到了这个情况,我想在两个业务类中传输数据,即类1定义了日志的实现,类2调用,所以我想将日志实现作为一个依赖注入,使用 Scoped 在本次提交时生效,然而我的业务代码是 Singleton 注入 services.AddSingleton
,当业务类直接通过构造引用区域依赖 Scoped 时会报错,稍微测试了一下,这里记录总结;
读书笔记
地图就是模型,而模型被用来描绘人们所关注的现实或想法的某个方面。模型是一种简化。它是对现实的解释一把与解决问题密切相关的方面抽象出来,而忽略无关的细节
💡故事
1)模型和设计的核心互相影响
💡减少沟通成本
2)模型是团队所有成员使用的通用语言的中枢。
在创建一个方法的时候,有时候会遇见这样的情况,比如 方法 setEnabled ,字面意思是可用,或者启用;但是往往会加一个参数 bool 来判断 是否启用;这里我一直以为是多此一举
.Net7 新增了 SignalR 可以获取客户端数据的方法,即原方法 InvokeAsync 支持返回值,这里结合官网做了测试,作为记录
之前一直用FineUICore做框架,系统登录,人员 字典 菜单 权限管理啥的,公司也一直在用,但是框架分散在各项目不好维护,所以个给组件化了,在项目中引用,并且打包放在了公司的服务器上,这里做个积累