我使用实体框架和DbContext
T4 代码生成器。生成的代码包括具有子实体集合的实体对象。它们被声明为ICollection<T>
. 现在,我在运行时发现它们实际上变成了HashSet<T>
. .NET 如何处理这种情况?有人可以指出我可以在其中找到有关特定接口的默认实现类型的信息的文档吗?
问问题
49 次
我使用实体框架和DbContext
T4 代码生成器。生成的代码包括具有子实体集合的实体对象。它们被声明为ICollection<T>
. 现在,我在运行时发现它们实际上变成了HashSet<T>
. .NET 如何处理这种情况?有人可以指出我可以在其中找到有关特定接口的默认实现类型的信息的文档吗?