I am uploading some file, but I also want to set a timeout for webclient. As I see, there are no changes. We can use an overriding WebRequest. I already did, but it does not work. I mean that overriding the GetWebRequest method does not work. Here are my codes.
public class VideoDownloader : Downloader {
And the loading class
public abstract class Downloader: WebClient {
Where is my mistake? Note. I want to download asynchrony.
source share