Configuration NHibernate Envers-HashedSet<;T>;抛出NotImplementedException
当我使用NHibernate配置配置Envers时,我的一些模型的集合映射为Configuration NHibernate Envers-HashedSet<;T>;抛出NotImplementedException,configuration,nhibernate-envers,Configuration,Nhibernate Envers,当我使用NHibernate配置配置Envers时,我的一些模型的集合映射为HashedSet,当我调用configuration.IntegrateWithEnvers(auditConfiguration)时 我得到一个异常,告诉我需要定义一个自定义ICustomCollectionMapperFactory 我需要在哪里定义它呢?这很奇怪。我假设您使用的是nh envers 1.x和nh core 3.x?如果是这样,(iesi)hashedset应该可以正常工作。您收到的错误消息是什么
HashedSet
,当我调用configuration.IntegrateWithEnvers(auditConfiguration)时代码>
我得到一个异常,告诉我需要定义一个自定义ICustomCollectionMapperFactory
我需要在哪里定义它呢?这很奇怪。我假设您使用的是nh envers 1.x和nh core 3.x?如果是这样,(iesi)hashedset应该可以正常工作。您收到的错误消息是什么
无论如何,如果你需要实现你自己的collectionmapperfactory(你不应该这样做,其他东西是可疑的),你可以看看这里。。。
…此示例用于能够使用(bcl)哈希集作为集实现
如果您使用nh envers 2.0(和nh 4),为什么不使用(bcl)哈希集呢