通用类型的Unity配置
本文关键字:Unity 配置 类型 | 更新日期: 2023-09-27 17:53:09
我在Unity配置文件中注册了一个泛型类型。它可以工作,但是ReSharper用红色标记这个语法为INCORRECT_TYPE_PARAMETER_NUMBER错误。有没有一种方法可以做到这一点,让ReSharper高兴,而不增加配置文件的开销?
<unity>
<type alias="IList`1" type="System.Collections.Generic.IList`1, mscorlib"/>
^^^^^^^
<type alias="List`1" type="System.Collections.Generic.List`1, mscorlib"/>
^^^^^^
<type alias="string" type="System.String, mscorlib"/>
<type alias="int" type="System.Int32, mscorlib"/>
<register type="IList`1[string]" mapTo="List`1[string], mscorlib"/>
<register type="IList`1[int]" mapTo="List`1[int], mscorlib"/>
</unity>
您是否尝试过使用mscorlib的完整程序集名称(包括程序集版本、公钥令牌等)?