OSK Logo OSK.Hub

Storage Service

Source: GitHub GitHub

Packages: NuGet NuGet

Summary

The storage service libraries aims to make a set of APIs that is easily reusable across a wide variety of storage repositories, to include cloud or local options. Storage services provide meta data about the file and the ability to read and parse the data in a file to a desired type, utilizing various serializers (byte, json, yaml, etc.). The main goal is to provide easy access to storage without requiring developers to write custom storage code for every application. Storage services are injected and accessed via dependency injection.

OSK provides implementation to the following storage services:

The Local storage service includes extensions for compression and cryptography for the data files being stored and retrieved.