From a92d127ff60c04b700728ffe84c3185ca1f06d14 Mon Sep 17 00:00:00 2001 From: Rory& Date: Sun, 12 Apr 2026 02:21:09 +0200 Subject: CDN-CS: it works!!! --- .../Extensions/FileSourceExtensions.cs | 50 +++++++++++----------- 1 file changed, 25 insertions(+), 25 deletions(-) (limited to 'extra/admin-api/Spacebar.Cdn/Extensions/FileSourceExtensions.cs') diff --git a/extra/admin-api/Spacebar.Cdn/Extensions/FileSourceExtensions.cs b/extra/admin-api/Spacebar.Cdn/Extensions/FileSourceExtensions.cs index 218ba6a23..2a11be388 100644 --- a/extra/admin-api/Spacebar.Cdn/Extensions/FileSourceExtensions.cs +++ b/extra/admin-api/Spacebar.Cdn/Extensions/FileSourceExtensions.cs @@ -1,25 +1,25 @@ -using ImageMagick; -using FileInfo = Spacebar.Interop.Cdn.Abstractions.FileInfo; - -namespace Spacebar.Cdn.Extensions; - -public static class FileSourceExtensions { - public static async Task ToMagickImageCollectionAsync(this FileInfo fileInfo) { - var ms = new MemoryStream(); - fileInfo.Stream.Position = 0; - await fileInfo.Stream.CopyToAsync(ms); - ms.Position = 0; - var img = fileInfo.MimeType switch { - "image/apng" => new MagickImageCollection(ms, MagickFormat.APng), - _ => new MagickImageCollection(ms) - }; - - // if (img.First().Format == MagickFormat.Png) { - // img.Dispose(); - // ms.Position = 0; - // img = new MagickImageCollection(ms, MagickFormat.APng); - // } - - return img; - } -} \ No newline at end of file +// using ImageMagick; +// using FileInfo = Spacebar.Interop.Cdn.Abstractions.FileInfo; +// +// namespace Spacebar.Cdn.Extensions; +// +// public static class FileSourceExtensions { +// public static async Task ToMagickImageCollectionAsync(this FileInfo fileInfo) { +// var ms = new MemoryStream(); +// fileInfo.Stream.Position = 0; +// await fileInfo.Stream.CopyToAsync(ms); +// ms.Position = 0; +// var img = fileInfo.MimeType switch { +// "image/apng" => new MagickImageCollection(ms, MagickFormat.APng), +// _ => new MagickImageCollection(ms) +// }; +// +// // if (img.First().Format == MagickFormat.Png) { +// // img.Dispose(); +// // ms.Position = 0; +// // img = new MagickImageCollection(ms, MagickFormat.APng); +// // } +// +// return img; +// } +// } \ No newline at end of file -- cgit 1.5.1