private DownloadingFile(INetDiskUser owner, INetDiskFile file, IDownloader downloader)
 {
     Owner              = owner;
     File               = file;
     DownloadInfo       = downloader;
     BindableDownloader = downloader.ToBindable(Application.Current.Dispatcher);
     Operations         = downloader.AsManaged("any-drive"); // TODO: To const.
     ArddFilePath       = $"{downloader.Context.LocalPath}{Constants.DownloadInfoFileExtension}";
 }
 private DownloadingFile(INetDiskUser owner, INetDiskFile file, IDownloader downloader)
 {
     Owner              = owner;
     File               = file;
     DownloadInfo       = downloader;
     BindableDownloader = downloader.ToBindable(Application.Current.Dispatcher);
     Operations         = downloader.AsManaged("net-disk"); // TODO: To const.
     ArddFilePath       = $"{downloader.Context.LocalPath}.ardd";
 }