diff --git a/src/Ramstack.FileProviders/ZipFileProvider.cs b/src/Ramstack.FileProviders/ZipFileProvider.cs index d639a26..c21425f 100644 --- a/src/Ramstack.FileProviders/ZipFileProvider.cs +++ b/src/Ramstack.FileProviders/ZipFileProvider.cs @@ -6,6 +6,14 @@ namespace Ramstack.FileProviders; /// /// Provides access to files within a ZIP archive. /// +/// +/// **WARNING:** +/// +/// This class is not thread-safe and is designed to handle only one file read operation at a time. +/// It does not support parallel or simultaneous opening of multiple files. +/// +/// +[Obsolete("Deprecated due to thread safety limitations and parallel file access capabilities.")] public sealed class ZipFileProvider : IFileProvider, IDisposable { private readonly ZipArchive _archive;