CatLib.FileSystem by CatLib

<PackageReference Include="CatLib.FileSystem" Version="0.8.2" />

 CatLib.FileSystem 0.8.2

CatLib 抽象文件系统是文件系统的抽象库。 通过为许多不同的文件系统提供统一的接口,您可以在没有不进行任何代码重写和改动的的情况下变更文件系统。 使用CatLib抽象文件系统,您可以降低研发难度,提高代码的可测试性和重用性。

<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
  <metadata>
    <id>CatLib.FileSystem</id>
    <version>0.8.2</version>
    <title>CatLib Abstract FileSystem</title>
    <authors>CatLib</authors>
    <owners>CatLib</owners>
    <licenseUrl>https://github.com/yb199478/CatLib.FileSystem/blob/master/LICENSE</licenseUrl>
    <projectUrl>https://github.com/yb199478/CatLib.FileSystem</projectUrl>
    <iconUrl>http://catlib.io/images/logo.png</iconUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>CatLib 抽象文件系统是文件系统的抽象库。 通过为许多不同的文件系统提供统一的接口,您可以在没有不进行任何代码重写和改动的的情况下变更文件系统。

使用CatLib抽象文件系统,您可以降低研发难度,提高代码的可测试性和重用性。</description>
    <summary>CatLib 抽象文件系统</summary>
    <releaseNotes>- 增加统一的异常处理和错误码
- Http在传输时会传递IF-Match
- 增加HTTP基类,用于实现一些通用的函数方法
- 重构了HTTP抽象磁盘
- 同步了`CatLib.Core (1.2.11)` 版本
- 修复了FileSystem层面下 `Move/Copy` 不支持文件夹的问题
- 增加了事件支持:
-- OnBeforeWriting : 在写入之前
-- OnAfterWriting : 在写入之后
-- OnBeforeReading : 在读取之前
-- OnAfterReading : 在读取之后
-- OnBeforeDeleting : 在删除完成之前
-- OnAfterDeleting : 在删除完成之后</releaseNotes>
    <copyright>CatLib</copyright>
    <language>zh-CN</language>
    <tags>CatLib,Framework</tags>
    <dependencies>
      <group targetFramework=".NETFramework3.5">
        <dependency id="CatLib.Core" version="1.2.11" />
      </group>
    </dependencies>
  </metadata>
</package>