* Add a native AOT project.
* Fixes Text.Json to work with native AOT.
* Fix silent errors on unit tests when testing the Red color which has a length of 3.
* Allowing test custom configuration without the config.json file match the unit tests configurations.
* Fix unit test if tested alone.
* Add native project into solution.
* Fix merge errors.
* Setting ConfigurationManager.ThrowOnJsonErrors as true to throw any serialization issue when published file runs.
* Remove unnecessary using's.
* Added unit test to ensure all serialization is properly configured.
* Fix warnings.
* Remove ThrowOnJsonErrors.
* Fix warnings.
---------
Co-authored-by: Tig <tig@users.noreply.github.com>