Warren Buckley
06/06/2024, 8:18 PMrasmusjp
06/07/2024, 8:51 AMWarren Buckley
06/07/2024, 9:40 AMKevin Jump
06/07/2024, 10:39 AMKevin Jump
06/07/2024, 10:46 AMWarren Buckley
06/07/2024, 10:54 AMWarren Buckley
06/07/2024, 5:02 PMKevin Jump
06/08/2024, 9:24 AMRestoreFileManager
class takes the fileSystem and does all its IO against that.
e.g in the restore code we have:
cs
using (var stream = _fileSystem.OpenFile(archiveFile))
{
_syncFileService.SaveFile(targetFile, stream);
}
grabs a zip file from the blob, and saves it in temp storage where we unzip it (we could do this in memeory, but its was just simpler to copy)rasmusjp
06/08/2024, 10:22 AMShadowWrapper
(e.g. like it's done with [media](https://github.com/umbraco/Umbraco-CMS/blob/46c0b66a70f2c2255c953763c8fc41387980335c/src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Uniques.cs#L147-L165)) but I don't remember whyrasmusjp
06/08/2024, 10:24 AMWarren Buckley
06/09/2024, 7:07 AM