I am sorry, I don't know what do you mean by "uploaded file is still with temporary name".
The Rebex FileServer does not use any temporary names.
I added this code to the FileServerWinForm_CS example:
_server.FileUploaded += (s, e) =>
{
MessageBox.Show(string.Format(
"Uploaded: {0}\nTo: {1}", e.Path, e.FullPath));
var content = File.ReadAllText(e.FullPath);
MessageBox.Show(content);
};
The result is a message box showing something like this:
Uploaded: /test.txt
To: c:\Sample\test.txt
And then second message box showing content of the uploaded "c:\Sample\test.txt" file.
What do you mean by "temporary name"?