1
我使用DependsOn静态依赖关系,如连接字符串。 Unity Fluent界面的等效功能是什么?什么是温莎城堡的Depends在Unity中的等值?
我使用DependsOn静态依赖关系,如连接字符串。 Unity Fluent界面的等效功能是什么?什么是温莎城堡的Depends在Unity中的等值?
您可以直接在RegisterType调用中将该值作为参数或属性的值传递。
举例来说,如果你有这样的类:
public class Clock {
public Clock(int startTicks) { ... }
public Clock(DateTime startTime) { ... }
}
你可以像这样配置的:
container.RegisterType<Clock>(
new InjectionConstructor(154324));
,它会传递给需要单个int的构造函数整数。如果你传递了一个DateTime,它会调用另一个构造函数。