我想知道 ComponentModel 的“AddProperty”方法和“CustomDependencies”字典之间有什么区别。在容器中注册后,我正在尝试为组件上的属性设置依赖关系。
首先我从内核中检索组件
var registration = container.Kernel.GetAssignableHandlers(component).Select(x => x.ComponentModel).SingleOrDefault();
然后我正在寻找对该组件的属性依赖项。使用 CustomDependencies 字典时它似乎有效,但我只是想知道有什么区别。