剛看了下Autofac屬性注入的源碼
首先看看WithProperty方法

image.png
Autofac將我們的屬性值,存在了一個list集合中

image.png
然后將這個集合傳遞到了ReflectionActivator對象中

image.png

image.png
然后在我們Resolve生成對象實(shí)例后,Autofac調(diào)用屬性注入代碼

image.png

image.png
最后返回整個實(shí)例。
剛看了下Autofac屬性注入的源碼
首先看看WithProperty方法
Autofac將我們的屬性值,存在了一個list集合中
然后在我們Resolve生成對象實(shí)例后,Autofac調(diào)用屬性注入代碼
最后返回整個實(shí)例。