private async void Watcher_Created(object sender, FileSystemEventArgs e)
        {
            if (e.ChangeType == WatcherChangeTypes.Created)
            {
                var fileInfo = new FileInfo(e.FullPath);

                if (!folderManager.FolderConfig.IsExtensionValid(fileInfo.Extension))
                {
                    return;
                }

                var name       = fileInfo.Name.Replace(fileInfo.Extension, string.Empty);
                var dokuFields = folderManager.FolderConfig.GetDokuFieldList(name);
                var item       = new Tuple <string, List <DokuField> >(e.FullPath, dokuFields);
                uploadManager.CommunityID   = folderManager.FolderConfig.CommunityId;
                uploadManager.FolderId      = folderManager.FolderConfig.FolderId;
                uploadManager.DocumentaryID = folderManager.FolderConfig.DocumentaryId;
                uploadManager.AddToUpload(item);

                if (!uploadManager.Uploading)
                {
                    ShowUploadStartedInfo();
                    await uploadManager.UploadFiles();
                }
            }
        }