2
我有一個接口:RegisterAll NOT VARIANT
interface IDataHoldingSession<out T>
我要做到以下幾點:
container.RegisterAll<IDataHoldingSession<object>>(
typeof(IDataHoldingSession<DbContext>),
typeof(IDataHoldingSession<PrincipalContext>));
然而,這種失敗,出現以下異常:
System.ArgumentException :提供的類型
IDataHoldingSession<DbContext>
未執行IDataHoldingSession<Object>
。
什麼是解決這個問題的最合適的方法?