有没有办法使用带有 nhibernate envers 的 Linq-to-SQL 来查询修订,而不必使用 envers 审计表达式?
我想避免使用这样的东西,它需要硬编码的字符串属性名称:
reader.CreateQuery() .ForEntitiesAtRevision(1) .Add(AuditEntity.Property("FirstName").Eq("bob")) .Results();
有没有办法使用带有 nhibernate envers 的 Linq-to-SQL 来查询修订,而不必使用 envers 审计表达式?
我想避免使用这样的东西,它需要硬编码的字符串属性名称:
reader.CreateQuery() .ForEntitiesAtRevision(1) .Add(AuditEntity.Property("FirstName").Eq("bob")) .Results();