public AuditPersistedFacet(IPersistedCallbackFacet underlyingFacet, IAuditManager auditManager)
     : base(underlyingFacet.Specification) {
     this.underlyingFacet = underlyingFacet;
     manager = auditManager;
 }
 public AuditPersistedFacet(IPersistedCallbackFacet underlyingFacet, IAuditManager auditManager)
     : base(underlyingFacet.Specification)
 {
     this.underlyingFacet = underlyingFacet;
     manager = auditManager;
 }
 public AuditPersistedFacet(IPersistedCallbackFacet underlyingFacet, AuditManager auditManager)
     : base(underlyingFacet.FacetHolder) {
     this.underlyingFacet = underlyingFacet;
     manager = auditManager;
 }