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,它會調用另一個構造函數。