示例#1
0
 private async Task SyncThumbnail(Addon addon)
 {
     if (!File.Exists(addon.GetThumbnailPath()))
     {
         await CacheThumbnail(addon);
     }
 }
示例#2
0
 private async Task SyncThumbnail(Addon addon, bool force = false)
 {
     if (force || !File.Exists(addon.GetThumbnailPath()))
     {
         await CacheThumbnail(addon);
     }
 }
示例#3
0
        private void RemoveThumbnail(Addon addon)
        {
            var thumbnailPath = addon.GetThumbnailPath();

            if (File.Exists(thumbnailPath))
            {
                File.Delete(thumbnailPath);
            }
        }