private void InvokeCrawlMethod(String methodName, IAuditTrailCrawler crawler, CancellationToken token) { var outInst = _outMappings[methodName]; crawler.GetType().InvokeMember(methodName, BindingFlags.InvokeMethod, null, crawler, new object[] { SinceDate, outInst }); }
private void InvokeCrawlMethod(String methodName, IAuditTrailCrawler crawler, IOutputTransaction trx, CancellationToken token) { var recordRef = _outMappings[methodName]; crawler.GetType().InvokeMember(methodName, BindingFlags.InvokeMethod, null, crawler, new object[] { SinceDate, trx, recordRef }); }