技术栈

.NET 依赖注入Autofac

xyy1232023-10-18 21:52

依赖下载

Autofac

Autofac.Extensions.DependencyInjection

环境搭建

创建接口

创建实现类

服务注册

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

测试

上一篇:解码yakit 适配中国的 只要base64加密直接yakit
下一篇:细说雪花算法
相关推荐
Kiri霧
1 小时前
Rust开发环境搭建
开发语言·后端·rust
间彧
2 小时前
Spring事件监听与消息队列(如Kafka)在实现解耦上有何异同?
后端
间彧
2 小时前
Java如何自定义事件监听器,有什么应用场景
后端
叶梅树
2 小时前
从零构建A股量化交易工具:基于Qlib的全栈系统指南
前端·后端·算法
间彧
2 小时前
CopyOnWriteArrayList详解与SpringBoot项目实战
后端
间彧
3 小时前
SpringBoot @FunctionalInterface注解与项目实战
后端
程序员小凯
3 小时前
Spring Boot性能优化详解
spring boot·后端·性能优化
Asthenia0412
3 小时前
问题复盘:飞书OAuth登录跨域Cookie方案探索与实践
后端
tuine
3 小时前
SpringBoot使用LocalDate接收参数解析问题
java·spring boot·后端
W.Buffer
3 小时前
Nacos配置中心:SpringCloud集成实践与源码深度解析
后端·spring·spring cloud
热门推荐
01两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答02BongoCat - 跨平台键盘猫动画工具03GitHub 镜像站点04UV安装并设置国内源05GitLab 零基础入门指南:从安装到项目管理全流程06Linux下V2Ray安装配置指南0746个Nano-banana 精选提示词,持续更新中08Labelme从安装到标注:零基础完整指南09UV 工具安装与国内镜像源配置指南10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南