public void UploadFileTest() { AgentUploadFile target = AgentUploadFile.GetStartedInstance(); // TODO: Initialize to an appropriate value string settingFile = Assembly.GetExecutingAssembly().Location; settingFile = Path.GetDirectoryName(settingFile) + @"\ServerSet.xml"; target.UploadFile(4, settingFile); }
/// <summary> /// The handle. /// </summary> /// <param name="operation"> /// The operation information. /// </param> public void Handle(FileOperation operation) { // if there is no exception for StreamReader, // so it can post file to server using (var sr = new StreamReader(operation.FileFullName)) { AgentUploadFile.GetStartedInstance() .UploadFile(operation.Task.Id, operation.FileFullName); } // The operation result operation.Result = operation.FileFullName + " uploaded."; }