最近的项目系之2——core3.0整合Autofac
2024-09-01 23:44:19
1、前言
core3.0与之前版本相比,有一些brokenchanges,那周边一些配套组件往往也难逃brokenchanges,Autofac也不例外。这里重点关注core整合Autofac,与之前相比有哪些重大变化。
2、整合姿势
1)定义模块化注入文件autofac.json
autofac.json模块化配置文件定义,程序集扫描注册,这个与之前并无区别,不加赘述。
2)注入模块化配置文件
Program中添加下图中这么两句句,把autofac.json添加进core的配置源:
3) 注册Autofac
Startup中,添加这么一个方法:
/// <summary>
/// Autofac服务模块注册
/// </summary>
/// <param name="builder"></param>
public void ConfigureContainer(ContainerBuilder builder)
{
var module = new ConfigurationModule(Configuration);
builder.RegisterModule(module);
}
最新文章
- Redis的简单动态字符串实现
- js获取网页中宽高度集合
- GPU硬件加速相关
- mysql线程缓存和表缓存
- JMeter使用指南--转
- Zabbix Api的使用
- 某项目 需要在UITabbar 上显示小红点,在此搜罗了三个方法。
- Swift 2.0基本语法
- MVC Code First (代码优先)
- 【HTML】DocType
- n人围成一圈报数
- ThreadPoolExcuter源码解析(一)
- Android权限禁止及友好提示用户开通必要权限
- JPA和分布式事务简介
- Validation failed for object=&#39;employee&#39;. Error count: 1问题解决
- MATLAB 按条件进行加和
- mybatis传入List实现批量更新的坑
- tips___代码规范
- 玩转ptrace(转)
- TF-调整矩阵维度 tf.reshape 介绍
热门文章
- Charles 使用笔记
- docker打包python应用
- API收藏
- SpringBoot2.0 整合 FastDFS 中间件,实现文件分布式管理
- SpringBoot2.0 整合 ElasticSearch框架,实现高性能搜索引擎
- 【已解决】前端到后端400错误(The server cannot or will not process the request due to...)
- Web前端基础(12):JavaScript(六)
- Java日期时间API系列6-----Jdk8中java.time包中的新的日期时间API类
- Java学习 1.2——简述JVM,JRE,JDK的关系
- vue小案例--简易评论区