Example #1
0
        private async Task UploadReZippedOriginalFile(ITransformAsset message)
        {
            // Upload original package encrypted
            try
            {
                var createdFileName =
                    assetManager.CreateZipFileWithPasswordFromFile(message.FileName, message.OrderItemId.ToString(), message.AssetType);

                var uploadSuccess = await cacheHelper.SaveToCache(bus, message.RetentionCategory, createdFileName);

                if (!uploadSuccess)
                {
                    Log.Error("Unable to upload original package file {fileName} to cache", message.FileName);
                }

                File.Delete(createdFileName);
            }
            catch (Exception ex)
            {
                Log.Error(ex, "Exception on upload original package file {fileName} to cache", message.FileName);
            }
        }