Waher.Runtime.Temporary by Peter Waher

<PackageReference Include="Waher.Runtime.Temporary" Version="1.0.0" />

 Waher.Runtime.Temporary 1.0.0

Contains classes simplifying working with temporary in-memory and file streams. TemporaryFile encapsulates a temporary file, manages filename and makes sure to delete the file when done. A TemporaryStream maintains content in-memory if below a threshold size limit, and switches to a TemporaryFile when content crosses threshold.

<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>Waher.Runtime.Temporary</id>
    <version>1.0.0</version>
    <authors>Peter Waher</authors>
    <requireLicenseAcceptance>true</requireLicenseAcceptance>
    <license type="file">LICENSE.txt</license>
    <licenseUrl>https://aka.ms/deprecateLicenseUrl</licenseUrl>
    <icon>Icon_64x64.png</icon>
    <projectUrl>https://github.com/PeterWaher/IoTGateway/tree/master/Runtime/Waher.Runtime.Temporary</projectUrl>
    <description>Contains classes simplifying working with temporary in-memory and file streams. TemporaryFile encapsulates a temporary file, manages filename and makes sure to delete the file when done. A TemporaryStream maintains content in-memory if below a threshold size limit, and switches to a TemporaryFile when content crosses threshold.</description>
    <copyright>Copyright © Waher Data AB 2020. All rights reserved.</copyright>
    <tags>Temporary Files In-memory Streams</tags>
    <repository type="GitHub" url="https://github.com/PeterWaher/IoTGateway" />
    <dependencies>
      <group targetFramework=".NETStandard1.3">
        <dependency id="Waher.Events" version="1.0.12" exclude="Build,Analyzers" />
        <dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
      </group>
    </dependencies>
  </metadata>
</package>