Skip to content

Dtronix/DtronixPackage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Logo DtronixPackage .NET Core Desktop NuGet

Dtronix package is a save file management system for storing & retrieving save data for applications.

Features

  • Simple structure utilizing zip files for content management.
  • Data compression via the Deflate compression method.
  • Lock file management to enable networked usage notification of package files via lock files.
  • Integrated versioning & upgrade system.
  • Read only opening ability.
  • Save content management and modification notification.
  • Integrated writing & reading of JSON, strings & stream data.
  • Auto-Save methods to allow for background saving for crash recovery.
  • Backup save system keeps a duplicate of save packages for simple recovery.
  • No external dependencies.
  • Uses new performant System.Text.Json classes.
  • Package management view model for easy integration into WPF applications.

Building

dotnet publish -c Release

License

Program is licensed under the MIT license. Logo is licensed under the Creative Commons Attribution 3.0 License by FatCow

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages