.NET 依赖注入Autofac

依赖下载

Autofac

Autofac.Extensions.DependencyInjection

环境搭建

创建接口

创建实现类

服务注册

ini 复制代码
// 指定provider的工厂为AutofacServiceProviderFactory
builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory());
builder.Host.ConfigureContainer<ContainerBuilder>(ConfigurationBinder =>
{
    // 注册ioc
    ConfigurationBinder.RegisterType<UserService>().As<IUserService>();
});

测试

相关推荐
m0_7482486535 分钟前
SpringBoot整合easy-es
spring boot·后端·elasticsearch
一个热爱生活的普通人1 小时前
golang的切片(Slice)底层实现解析
后端·go
红目香薰1 小时前
Trae——慧码速造——完整项目开发体验
后端
Vcats2 小时前
深入浅出:基于SpringBoot和JWT的后端鉴权系统设计与实现
java·spring boot·后端
~kiss~2 小时前
Rust~二刷异步逻辑
开发语言·后端·rust
SomeB1oody2 小时前
【Rust中级教程】2.7. API设计原则之灵活性(flexible) Pt.3:借用 vs. 拥有、`Cow`类型、可失败和阻塞的析构函数及解决办法
开发语言·后端·性能优化·rust
larance2 小时前
Flask 发送邮件
后端·python·flask
Aska_Lv2 小时前
从零到一写组件库-日志组件库
后端
ybq195133454313 小时前
javaEE-SpringBoot日志
java·spring boot·后端
PyAIGCMaster3 小时前
第二周补充:Go语言中&取地址符与fmt函数详解
开发语言·后端·golang