From 0ee7ec82d6310a73dd82e25b30e95b9c049d091d Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 6 Mar 2026 14:48:19 +0100 Subject: [PATCH] Mark TempFiles class and members as obsolete The TempFiles class, including its TempPath property, constructor, and methods (Create, CleanUpFiles, CleanUp), is now marked with the [Obsolete("Use memory cache instead of temp files.")] attribute. This deprecates the use of temp files in favor of a memory cache approach for future development. --- EnvelopeGenerator.ServiceHost/Jobs/TempFiles.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/EnvelopeGenerator.ServiceHost/Jobs/TempFiles.cs b/EnvelopeGenerator.ServiceHost/Jobs/TempFiles.cs index 3487c32b..16c1fcd2 100644 --- a/EnvelopeGenerator.ServiceHost/Jobs/TempFiles.cs +++ b/EnvelopeGenerator.ServiceHost/Jobs/TempFiles.cs @@ -2,12 +2,17 @@ using EnvelopeGenerator.ServiceHost.Extensions; namespace EnvelopeGenerator.ServiceHost.Jobs; +[Obsolete("Use memory cache instead of temp files.")] public class TempFiles { + + [Obsolete("Use memory cache instead of temp files.")] public string TempPath { get; } private readonly ILogger _logger; + + [Obsolete("Use memory cache instead of temp files.")] public TempFiles(ILogger logger) { _logger = logger; @@ -15,6 +20,8 @@ public class TempFiles TempPath = Path.Combine(tempDirectoryPath, "EnvelopeGenerator"); } + + [Obsolete("Use memory cache instead of temp files.")] public bool Create() { try @@ -37,6 +44,8 @@ public class TempFiles } } + + [Obsolete("Use memory cache instead of temp files.")] private bool CleanUpFiles() { try @@ -56,6 +65,8 @@ public class TempFiles } } + + [Obsolete("Use memory cache instead of temp files.")] public bool CleanUp() { try