## 简介
默认推荐的构造函数注入，依赖关系会非常明确
但是，会给程序带来大量的重复依赖注入代码，构造函数会非常的冗余
所以，在Abp的中，内置了属性注入方式
> 不是开玩笑，万不得已，最好别用。我也被坑过很多次，带来的弊端也非常明显，难以调试，且依赖关系不清晰，生命周期也是在构造函数之后

## 使用方式
使用极为简单：
``` cs
        public IArticleRepository ArticleRepository { get; set; }
```
在具备get与set方法的属性上，打上Autowired特性即可，在该类被注入时候，该属性会在容器中寻找并且赋值

我们的实现方式，是通过AutoFac的模块，你需要在启动的Host中添加autofac的属性注入模块：
