public void Sanitize(RecordedTestSanitizer sanitizer) { lock (Entries) { sanitizer.Sanitize(this); } }
public RecordEntry Lookup(RecordEntry requestEntry, RecordMatcher matcher, RecordedTestSanitizer sanitizer) { sanitizer.Sanitize(requestEntry); lock (Entries) { RecordEntry entry = matcher.FindMatch(requestEntry, Entries); Entries.Remove(entry); return(entry); } }
public RecordEntry Lookup(Request request, RecordMatcher matcher, RecordedTestSanitizer sanitizer) { var requestEntry = RecordTransport.CreateEntry(request, null); sanitizer.Sanitize(requestEntry); lock (Entries) { RecordEntry entry = matcher.FindMatch(requestEntry, Entries); Entries.Remove(entry); return(entry); } }