Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        /// <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.";
        }