Dev2.CustomControls.Progress.ProgressFileDownloader.ProgressFileDownloader C# (CSharp) Method

ProgressFileDownloader() public method

public ProgressFileDownloader ( IDev2WebClient webClient, IFile file, ICryptoProvider cryptoProvider ) : System
webClient IDev2WebClient
file IFile
cryptoProvider ICryptoProvider
return System
        public ProgressFileDownloader(IDev2WebClient webClient, IFile file, ICryptoProvider cryptoProvider)
        {
            VerifyArgument.IsNotNull("webClient", webClient);
            VerifyArgument.IsNotNull("file", file);
            VerifyArgument.IsNotNull("cryptoProvider", cryptoProvider);
            _webClient = webClient;

            ProgressDialog = GetProgressDialogViewModel(_owner, Cancel);
            _file = file;
            _cryptoProvider = cryptoProvider;
            _webClient.DownloadProgressChanged += OnDownloadProgressChanged;
            _dontStartUpdate = false;
            ShutDownAction = ShutdownAndInstall;
            if (!Directory.Exists("Installers"))
                Directory.CreateDirectory("Installers");

        }

Same methods

ProgressFileDownloader::ProgressFileDownloader ( Window owner ) : System