<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

DeterminedEncodingStream

using Microsoft.VisualBasic.CompilerServices; using System; using System.IO; using System.Text; namespace kCura.WinEDDS { public class DeterminedEncodingStream { private FileStream _fileStream; private Encoding _determinedEncoding; public Stream UnderlyingStream => _fileStream; public Encoding DeterminedEncoding => _determinedEncoding; public DeterminedEncodingStream(FileStream fileStream, Encoding determinedEncoding) { _fileStream = fileStream; _determinedEncoding = determinedEncoding; } public DeterminedEncodingStream(Encoding determinedEncoding) { _determinedEncoding = determinedEncoding; } public void Close() { try { if (_fileStream != null) _fileStream.Close(); } catch (Exception projectError) { ProjectData.SetProjectError(projectError); ProjectData.ClearProjectError(); } } } }