A framework for defining, managing, and serializing dynamic parameters with support for various data types, constraints, and payload generation, designed for applications requiring flexible parameter handling.
$ dotnet add package Oakrey.ParametersThe "Parameters" project provides a framework for defining, managing, and serializing various types of parameters. It is designed to handle parameters with different data types, constraints, and serialization requirements, making it suitable for applications requiring dynamic parameter management.
Parameters can be serialized to and deserialized from XML using ExportXml and ParseKeyValues.
Parameters can generate and interpret payloads for data transmission or storage.
Supports constraints like minimum/maximum values, length, and offsets for parameters.
Leverages XML for parameter configuration and storage.
You can install the package via NuGet Package Manager, Package Manager Console or the .NET CLI.
Oakrey.Parameters and click Install.Run the following command in your terminal:
dotnet add package Oakrey.Parameters
Run the following command in your Package Manager Console:
Install-Package Oakrey.Parameters
Contributions are welcome! Feel free to open issues or submit pull requests to improve the package.
This project is licensed under the MIT License. See the LICENSE file for details.