.NET 使用unity实现依赖注入

最近的项目中使用了微软的Unity实现依赖注入,详细介绍下如何使用
第一步,在Vs的NuGet下载安装Unity
第二步,创建Unity控制类,主要放置依赖注入的映射。
示例:

.NET 使用unity实现依赖注入
依赖注入有两种,第一种是直接RegisterType在程序中注册;第二种放在配置文件中注册。
配置文件示例:

.NET 使用unity实现依赖注入
第三步,应用层实现调用。
示例

.NET 使用unity实现依赖注入