private void processScreenShotResult(Data_Net__03ScreenshotResult _03) { trayLog.Debug("ScreenshotResult " + _03.GetFileName()); // 1) Delete the request file DSSwitch.msgFile02().Delete(niceSystem, _03.FileName, trayLog); // 2) Update the loopback file this.onScreenshot(_03.B64ScreenshotData, niceSystem); }
public static void ProcessQueuedItems(NiceSystemInfo niceSystem, dProcessOne processAction, IMyLog log) { DSSwitch.msgFile00().ForEach(niceSystem, Data_Net__00NormalMessage.eLocation.Queued, log, delegate(Data_Net__00NormalMessage msg) { processAction(msg); }); DSSwitch.msgFile02().ForEach(niceSystem, log, delegate(Data_Net__02ScreenshotRequest msg) { processAction(msg); }); DSSwitch.msgFile04().ForEach(niceSystem, log, delegate(Data_Net__04CheckTelNumbers msg) { processAction(msg); }); }