//public void BuildAudit(Guid mergeId, string mergeRule, int ruleVersion) //{ // AuditRecord = new AuditRecord(mergeId, mergeRule, ruleVersion, CcdList, MasterCcd); //} public void Dispose() { if (AuditRecord != null) { AuditRecord.Complete(this); } AuditWritter.WriteAuditRecord(AuditRecord); }