我已经看到了两种向Unity注入依赖的方法。
使用构造函数:
private readonly IDummyService _dummyService;
public AuthController(IDummyService dummyService)
{
this._dummyService = dummyService;
}
使用属性:
[Dependency]
public IDummyService _dummyService { get; set; }
public AuthController()
{
}
这两种方法有什么区别?哪一个更好用?