private FilePublisher(FilesManager _filesManager) { publishingMethod = 1; filesManager = _filesManager; // Starting the upload server uploadManager = UploadManager.GetUploadManager(this); uploadManager.StartUploadServer(); }
public static DownloadManager GetDownloadManager(FilesManager _filesManager) { if (downloadManager == null) { downloadManager = new DownloadManager(ref _filesManager); } return downloadManager; }
private DownloadManager(ref FilesManager _filesManager) { filesManager = _filesManager; downloadList = new List<string>(); }
public FileDownloadingThreadParam(FilesManager _fm, DownloadManager _downloadManager) { filesManager = _fm; downloadManager = _downloadManager; }
public static FilePublisher GetFilePublisher(FilesManager _filesManager) { if(filePublisher == null) { filePublisher = new FilePublisher(_filesManager); } return filePublisher; }
public MainForm() { InitializeComponent(); filesManager = FilesManager.GetFileManager(this); textBoxFileName.Enabled = true; }
// Method that enable the creation of a single instance of FilesManager public static FilesManager GetFileManager(MainForm mf) { if (filesManager == null) { filesManager = new FilesManager(ref mf); } return filesManager; }
public FilePublisherThreadParam(FilesManager _filesManager) { filesManager = _filesManager; }