快速的GitHub搜索显示System.Collections.Specialized和System.Data.SqlClient是唯一仍依赖于非通用集合的非测试程序集。 虽然这是一种必然的专门收藏,因为它含有大量的遗留代码,它似乎这个PR,我们可以删除System.Collections.NonGeneric从SqlClient实现,因为它没有暴露给调用者。
System.Collections.Specialized
System.Data.SqlClient
System.Collections.NonGeneric
SqlClient
这是我要从SqlClient删除依赖项的跟踪问题。
我有一个几乎可以消除依赖的PR。
最有用的评论
我有一个几乎可以消除依赖的PR。