我正在使用流利的NHibernate在Web应用程序中的数据持久性。流利的NHibernate生成和分配的ID列
我的问题...我有所有实体映射类型的T使用GeneratedBy()(几乎总是一个int或GUID)的ID属性的基类。标识()
在应用程序启动,我有一个boot-strapper来检查并验证所需的种子数据是否已填充。我的问题是,一些填充的种子数据需要一个特定的ID。 (对应于枚举或系统用户的ID)
有什么办法强制NHibernate使用ID指定的ID,而不是自动生成的ID吗?此后任何其他对存储库的提交都可以自动生成。