1
爲什麼我不能這樣做?其中obj值是一個有效的類型。使用Unity Container在運行時註冊類型
Type type = obj.Value.GetType();
this.unityContainer.RegisterType<type>();
OR
this.unityContainer.RegisterType(obj.Value);
當我能做到這一點......這裏的obj值是相同的類型,但在編譯時已知。
this.unityContainer.RegisterType<object, actualType>("Name");
我的最終目標是能夠在運行時註冊幾種不同的類型。
在最後一部分輸入錯誤。 – Marsh
啊。第二種方式確實奏效。我在使用它之前從未解決過它。非常感謝! – Marsh