コード例 #1
0
ファイル: UploadingUtils.cs プロジェクト: tckhanh/Vilas103
        static void GoogleDriveStorageRemoveAction(string key, object value, CacheItemRemovedReason reason)
        {
            GoogleDriveFileInfo googleDriveFile = value as GoogleDriveFileInfo;

            if (googleDriveFile != null)
            {
                GoogleDriveFileSystemProvider provider = new GoogleDriveFileSystemProvider("UploadedFiles");
                provider.AccountName = googleDriveFile.AccountName;
                FileManagerFile file = new FileManagerFile(provider, googleDriveFile.FileKeyName);
                provider.DeleteFile(file);
            }
        }
コード例 #2
0
ファイル: UploadingUtils.cs プロジェクト: tckhanh/Vilas103
        public static void RemoveFileFromGoogleDriveWithDelay(string fileKeyName, string accountName, int delay)
        {
            GoogleDriveFileInfo oneDriveFile = new GoogleDriveFileInfo(fileKeyName, accountName);

            RemoveFileWithDelayInternal(fileKeyName, oneDriveFile, delay, GoogleDriveStorageRemoveAction);
        }