56 packages tagged with “OpenSourceKingdom”
Provides a .NET mechanism for returning outputs or error information to callers in a simple to use and consolidated way.
Provides an abstraction for a .NET mechanism that returns outputs or error information to callers in a simple to use and consolidated way.
Provides an abstraction for a .NET mechanism that returns outputs or error information, with an ability for logging outputs, to callers in a simple to use and consolidated way.
A metadata library that can be used in conjunction with a hexagonally developed library to better designate the interfaces that are implemented by the library vs. the consumer or integrations. Aim is to enhance code readability and expected usage at a glance.
DeepEquals is a fast, flexible, and simple way of comparing objects deeply in .NET
Provides a .NET mechanism for returning outputs or error information, with an ability to log outputs, to callers in a simple to use and consolidated way.
An abstraction layer for a variety of different serializers that enables easy, flexibile, and quick serialization and deserialization of objects in .NET
Adds default configuration for Binary, Yaml, and Json serializers to the OSK local storage service
Adds default configuration for Binary, Yaml, and Json polymorphism to the OSK local storage service
An extension for OSK.Storage.Local service that adds an integration for compression
Base logic for easily handling numerous cryptography algorithms and keys within a DI container in .NET
Abstractions for easily handling numerous cryptography algorithms and keys within a DI container in .NET
An implementation for OSK.Functions.Outputs meant mainly for unit testing purposes
A set of common extensions for System.Text.Json that may be helpful to other projects and developers
An extension for OSK.Storage.Local service that adds an integration for cryptography
Provides an abstraction and a set of basic settings for use during runtime.
An yaml serilizer that utilizes YamlDotNet
An implementation of a serializer using System.Text.Json
An implementation of a storage service that is specific to local machine storage in .NET
A set of abstractions for saving and loading object data from storage in .NET.
An abstraction layer for json serializers that enables easy, flexibile, and quick serialization and deserialization of objects in .NET
Provides a manager and functions for setting management during runtime.
An additional layer to ISerializers that allows for custom polymorphism type handling when deserializing
Various data structures that may prove useful to projects and other developers
An abstraction layer for yaml serializers that enables easy, flexibile, and quick serialization and deserialization of objects in .NET
A set of interfaces meant to help with hexagonally developed libraries.
An abstraction layer for binary serializers that enables easy, flexibile, and quick serialization and deserialization of objects in .NET
Aes implementation for the OSK Cryptography library with DI support in .NET.
Provides a service implementation to validate settings for settings during runtime.
Core logic for handling input from a variety of devices that can include keyboard, mouse, game pads, and more. Helps to facilitate responses from game input.