Cactus-Blade / Cactus.Blade.Configuration.ObjectFactory

An alternative to Microsoft.Extensions.Configuration.Binder that supports non-default constructors and other features commonly found in JSON and XML serializers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cactus.Blade.Configuration.ObjectFactory

Logo

What is Cactus.Blade.Configuration.ObjectFactory

Cactus.Blade.Configuration.ObjectFactory is a simple utility that solves a common problem pragmatically.

Getting Started

Installing

Once you're game, simply add it to your project through NuGet.

NuGet Package Manager:

    Install-Package Cactus.Blade.Configuration.ObjectFactory

NuGet CLI:

    nuget install Cactus.Blade.Configuration.ObjectFactory

Prerequisites

The Cactus.Blade.Configuration.ObjectFactory library is built on netstandard2.1. This means it's compatible with .NET 5.x and up, .NET Core 2.x and up and traditional .NET 4.6.1 and higher. See the Microsoft docs on .NET Standard compatibility.

For traditional .NET 4.6.1+, you also need to have a more recent version of NuGet installed (NuGet v4 and up), which comes out-of-the-box with the latest updated versions of Visual Studio 2019 and JetBrains Rider.

Cactus.Blade.Configuration.ObjectFactory is Copyright © 2020 Mohammad Sadeq Sirjani under the MIT license.

About

An alternative to Microsoft.Extensions.Configuration.Binder that supports non-default constructors and other features commonly found in JSON and XML serializers.

License:MIT License


Languages

Language:C# 100.0%