Inglese
We have created some classes for upload and download which inherits from backgroundworker class. There are a list of files which are to be uploaded and downloaded and pass the same to our respective classes.
Since the classes inherit from background worker class, both the instances(for Upload and Download) run on a seperate thread.
While scheduling the upload / download jobs a Schedular is used for this task.