我的约定中的当前代码:
public void Apply(FluentNHibernate.Conventions.Instances.IVersionInstance instance)
{
instance.Column("RowVersion");
instance.Not.Nullable();
instance.UnsavedValue("0");
instance.Default(1);
}
这不会将RowVersion呈现为版本列。它将RowVersion视为另一列。
所以我的问题是如何使用Fluent Nhibernate添加Row Version Concurrency?
答案 0 :(得分:1)
VersionStep
类仅查找与Version
或Timestamp
的名称匹配的属性。您的财产必须与该名称相匹配。替换VersionStep
以更改命名规则是另一种选择。