Skip to content

Instantly share code, notes, and snippets.

@tunatoksoz
Created August 10, 2009 09:46
Show Gist options
  • Select an option

  • Save tunatoksoz/165114 to your computer and use it in GitHub Desktop.

Select an option

Save tunatoksoz/165114 to your computer and use it in GitHub Desktop.
cfg.ConfigureEnvers()
.AuditOptimisticLockingField()
.RevisionEntity<DefaultRevisionEntity>(revisionEntityConf =>
{
revisionEntityConf.RevisionNumber(x => x.Id);
revisionEntityConf.RevisionTimestamp(x => x.Timestamp);
})
.UsingMetadataProvider<FluentMetadataProvider>()
.ConfigureAuditTables(auditTableConf =>
{
auditTableConf.AuditTableNamingConvention(entityTableName => entityTableName + "_AUD");
auditTableConf.AuditTable("myentityName").Name("myentityname_AUDIT");
auditTableConf.AuditTable<BasicTestEntity1>().Name("basic_test_auditdit");
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment