private void btnUpload_Click(object sender, EventArgs e) { UploadFileTaskData uftd = new UploadFileTaskData(getMyPublicIP(), fileName); UploadFileTask uft = new UploadFileTask(c.client_uuid, uftd); input_task(uft); }
private void uploadTimer_Tick() { try { uploadTimer.Dispose(); UploadFileTask.UploadERMFile(); } catch (Exception exception) { _logger.Error("UploadERMFile", exception); } finally { uploadTimer = new Timer(_ => uploadTimer_Tick(), null, uploadInterval, Timeout.Infinite); } }