Releases: simplesoft-pt/IniParser
Releases · simplesoft-pt/IniParser
Release 1.0.0-rc01
Release v1.0.0-rc01
The SimpleSoft.IniParser package version 1.0.0-rc01 has been released and can be downloaded from NuGet via the following command:
Install-Package SimpleSoft.IniParser -Version 1.1.0This is the first release candidate version and brings the core functionality of this library.
Release notes
1. Framework support
The library supports the following frameworks:
- .NET Framework 4.5;
- .NET Core 5.0
- .NET Standard Library 1.0;
2. INI Model classes
This library offers a range of models to help represent INI files or strings as C# objects. Here is a resumed list:
IniContainer- represents the global container, allowing for global comments, global properties and sections to be appended to its collections;IniSection- represents a section that can contain comments and properties;IniProperty- represents a property, represented by a key and an optional value;
3. INI manipulation
To enable the manipulation of INI files or strings, some interfaces and default implementations have been added:
IIniDeserializer- represents classes that can deserialize streams os strings intoIniContainerinstances. The default implementation is provided by theIniDeserializerclass and can be configured usingIniDeserializationOptionsinstances;IIniSerializer- represents classes that can serializeIniContainerinstances into streams os strings. The default implementation is provided by theIniSerializerclass and can be configured usingIniSerializationOptionsinstances;IIniNormalizer- represents classes that can normalizeIniContainerinstances to make sure they are standard compatible. The default implementation is provided by theIniNormalizerclass and can be configured usingIniNormalizationOptionsinstances;