/// <summary> /// </summary> /// <param name="defaultAuditor">This will be used unless the object is recognised by one of the namespaceAuthorizers</param> /// <param name="namespaceAuditors"></param> public AuditInstaller(IAuditor defaultAuditor, params INamespaceAuditor[] namespaceAuditors) { auditManager = new AuditManager(defaultAuditor, namespaceAuditors); }
public AuditInstaller(IAuditor defaultAuditor) { auditManager = new AuditManager(defaultAuditor); }
public AuditFacetDecorator(AuditManager manager) { this.manager = manager; }
public AuditActionInvocationFacet(IActionInvocationFacet underlyingFacet, AuditManager auditManager) : base(underlyingFacet.FacetHolder) { this.underlyingFacet = underlyingFacet; manager = auditManager; identifier = underlyingFacet.FacetHolder.Identifier; }
public AuditPersistedFacet(IPersistedCallbackFacet underlyingFacet, AuditManager auditManager) : base(underlyingFacet.FacetHolder) { this.underlyingFacet = underlyingFacet; manager = auditManager; }