mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-07-21 00:15:24 +00:00
15 lines
470 B
C#
15 lines
470 B
C#
using System.Threading.Tasks;
|
|
using SharpCompress.Common.Options;
|
|
|
|
#if NET8_0_OR_GREATER
|
|
namespace SharpCompress.Archives;
|
|
|
|
public interface IWritableArchiveOpenable<TOptions>
|
|
: IArchiveOpenable<IWritableArchive<TOptions>, IWritableAsyncArchive<TOptions>>
|
|
where TOptions : IWriterOptions
|
|
{
|
|
public static abstract IWritableArchive<TOptions> CreateArchive();
|
|
public static abstract ValueTask<IWritableAsyncArchive<TOptions>> CreateAsyncArchive();
|
|
}
|
|
#endif
|