IsClosingTypeOf是否仍然存在? TypeExtensions中的等效方法是什麼?Autofac 2.4.5.724針對ReflectionExtensions的API更改IsClosingTypeOf
我想我必須硬着頭皮來安裝hg並下載代碼。我一直在試圖避免這樣做了一段時間,現在......我只是非常忙,現在最後期限;)
更新這是分支代碼2.3
public static bool IsClosingTypeOf(this Type type, Type openGenericType)
{
Enforce.ArgumentNotNull(type, "type");
Enforce.ArgumentNotNull(openGenericType, "openGenericType");
return type.IsGenericType && type.GetGenericTypeDefinition() == openGenericType;
}
這不是與IsClosedTypeOf
一樣,我嘗試用IsClosedTypeOf替代IsClosingTypeOf,但沒有運氣,我的測試打破了。
能否請您提供您所使用的參數的例子定義?謝謝! – 2011-04-13 08:08:04
另外,請指出您使用的Autofac的具體版本 - 我們在一個或兩個版本之前修復了此功能中的一些錯誤。 – 2011-04-13 11:01:59