diff --git a/SabreTools.Serialization/Wrappers/BZip2.cs b/SabreTools.Serialization/Wrappers/BZip2.cs
index 0ed2bef9..a57b8f64 100644
--- a/SabreTools.Serialization/Wrappers/BZip2.cs
+++ b/SabreTools.Serialization/Wrappers/BZip2.cs
@@ -87,13 +87,13 @@ namespace SabreTools.Serialization.Wrappers
///
public bool Extract(string outputDirectory, bool includeDebug)
{
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
try
{
// Try opening the stream
- using var bz2File = new BZip2InputStream(DataSourceStream, true);
+ using var bz2File = new BZip2InputStream(DataSource, true);
// Ensure directory separators are consistent
string filename = Guid.NewGuid().ToString();
diff --git a/SabreTools.Serialization/Wrappers/GZip.cs b/SabreTools.Serialization/Wrappers/GZip.cs
index 0c959d24..18773b44 100644
--- a/SabreTools.Serialization/Wrappers/GZip.cs
+++ b/SabreTools.Serialization/Wrappers/GZip.cs
@@ -86,13 +86,13 @@ namespace SabreTools.Serialization.Wrappers
///
public bool Extract(string outputDirectory, bool includeDebug)
{
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
try
{
// Try opening the stream
- using var gzipFile = new GZipStream(DataSourceStream, CompressionMode.Decompress, true);
+ using var gzipFile = new GZipStream(DataSource, CompressionMode.Decompress, true);
// Ensure directory separators are consistent
string filename = Guid.NewGuid().ToString();
diff --git a/SabreTools.Serialization/Wrappers/PKZIP.cs b/SabreTools.Serialization/Wrappers/PKZIP.cs
index 8932c6bd..8f35addf 100644
--- a/SabreTools.Serialization/Wrappers/PKZIP.cs
+++ b/SabreTools.Serialization/Wrappers/PKZIP.cs
@@ -91,14 +91,14 @@ namespace SabreTools.Serialization.Wrappers
///
public bool Extract(string outputDirectory, bool lookForHeader, bool includeDebug)
{
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
#if NET462_OR_GREATER || NETCOREAPP
try
{
var readerOptions = new ReaderOptions() { LookForHeader = lookForHeader };
- var zipFile = ZipArchive.Open(DataSourceStream, readerOptions);
+ var zipFile = ZipArchive.Open(DataSource, readerOptions);
// Try to read the file path if no entries are found
if (zipFile.Entries.Count == 0 && !string.IsNullOrEmpty(Filename) && File.Exists(Filename!))
diff --git a/SabreTools.Serialization/Wrappers/RAR.cs b/SabreTools.Serialization/Wrappers/RAR.cs
index 1104979b..2987332b 100644
--- a/SabreTools.Serialization/Wrappers/RAR.cs
+++ b/SabreTools.Serialization/Wrappers/RAR.cs
@@ -94,14 +94,14 @@ namespace SabreTools.Serialization.Wrappers
///
public bool Extract(string outputDirectory, bool lookForHeader, bool includeDebug)
{
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
#if NET462_OR_GREATER || NETCOREAPP
try
{
var readerOptions = new ReaderOptions() { LookForHeader = lookForHeader };
- RarArchive rarFile = RarArchive.Open(DataSourceStream, readerOptions);
+ RarArchive rarFile = RarArchive.Open(DataSource, readerOptions);
// Try to read the file path if no entries are found
if (rarFile.Entries.Count == 0 && !string.IsNullOrEmpty(Filename) && File.Exists(Filename!))
diff --git a/SabreTools.Serialization/Wrappers/SevenZip.cs b/SabreTools.Serialization/Wrappers/SevenZip.cs
index 150fe4a5..ae67bc0b 100644
--- a/SabreTools.Serialization/Wrappers/SevenZip.cs
+++ b/SabreTools.Serialization/Wrappers/SevenZip.cs
@@ -94,14 +94,14 @@ namespace SabreTools.Serialization.Wrappers
///
public bool Extract(string outputDirectory, bool lookForHeader, bool includeDebug)
{
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
#if NET462_OR_GREATER || NETCOREAPP
try
{
var readerOptions = new ReaderOptions() { LookForHeader = lookForHeader };
- var sevenZip = SevenZipArchive.Open(DataSourceStream, readerOptions);
+ var sevenZip = SevenZipArchive.Open(DataSource, readerOptions);
// Try to read the file path if no entries are found
if (sevenZip.Entries.Count == 0 && !string.IsNullOrEmpty(Filename) && File.Exists(Filename!))
sevenZip = SevenZipArchive.Open(Filename!, readerOptions);
diff --git a/SabreTools.Serialization/Wrappers/TapeArchive.cs b/SabreTools.Serialization/Wrappers/TapeArchive.cs
index b966a815..f125ac10 100644
--- a/SabreTools.Serialization/Wrappers/TapeArchive.cs
+++ b/SabreTools.Serialization/Wrappers/TapeArchive.cs
@@ -88,13 +88,13 @@ namespace SabreTools.Serialization.Wrappers
///
public bool Extract(string outputDirectory, bool includeDebug)
{
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
#if NET462_OR_GREATER || NETCOREAPP
try
{
- var tarFile = TarArchive.Open(DataSourceStream);
+ var tarFile = TarArchive.Open(DataSource);
// Try to read the file path if no entries are found
if (tarFile.Entries.Count == 0 && !string.IsNullOrEmpty(Filename) && File.Exists(Filename!))
diff --git a/SabreTools.Serialization/Wrappers/WrapperBase.cs b/SabreTools.Serialization/Wrappers/WrapperBase.cs
index abce2e33..23e97dec 100644
--- a/SabreTools.Serialization/Wrappers/WrapperBase.cs
+++ b/SabreTools.Serialization/Wrappers/WrapperBase.cs
@@ -26,7 +26,7 @@ namespace SabreTools.Serialization.Wrappers
///
/// Data source as a stream
///
- public Stream? DataSourceStream => _dataSource;
+ public Stream? DataSource => _dataSource;
///
public string? Filename => _dataSource.Filename;
diff --git a/SabreTools.Serialization/Wrappers/XZ.cs b/SabreTools.Serialization/Wrappers/XZ.cs
index b289d25d..90fad969 100644
--- a/SabreTools.Serialization/Wrappers/XZ.cs
+++ b/SabreTools.Serialization/Wrappers/XZ.cs
@@ -88,13 +88,13 @@ namespace SabreTools.Serialization.Wrappers
public bool Extract(string outDir, bool includeDebug)
{
#if NET462_OR_GREATER || NETCOREAPP
- if (DataSourceStream == null || !DataSourceStream.CanRead)
+ if (DataSource == null || !DataSource.CanRead)
return false;
try
{
// Try opening the stream
- using var xzFile = new XZStream(DataSourceStream);
+ using var xzFile = new XZStream(DataSource);
// Ensure directory separators are consistent
string filename = System.Guid.NewGuid().ToString();