RockLib.Configuration.ObjectFactory 1.2.3 Prefix Reserved

There is a newer version of this package available.
See the version list below for details.
Install-Package RockLib.Configuration.ObjectFactory -Version 1.2.3
dotnet add package RockLib.Configuration.ObjectFactory --version 1.2.3
<PackageReference Include="RockLib.Configuration.ObjectFactory" Version="1.2.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RockLib.Configuration.ObjectFactory --version 1.2.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: RockLib.Configuration.ObjectFactory, 1.2.3"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install RockLib.Configuration.ObjectFactory as a Cake Addin
#addin nuget:?package=RockLib.Configuration.ObjectFactory&version=1.2.3

// Install RockLib.Configuration.ObjectFactory as a Cake Tool
#tool nuget:?package=RockLib.Configuration.ObjectFactory&version=1.2.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Creates objects from IConfiguration and IConfigurationSection objects. A replacement for some of the functionality of Microsoft.Extensions.Configuration.Binder.

NuGet packages (7)

Showing the top 5 NuGet packages that depend on RockLib.Configuration.ObjectFactory:

Package Downloads
RockLib.Diagnostics

Makes configuring tracing easy and standardized for .NET Core, .NET Standard, and .NET Framework.

RockLib.Encryption

An easy-to-use crypto API.

RockLib.Messaging

A simple API for sending and receiving messages.

RockLib.HealthChecks

An implementation of the draft health check RFC located at https://inadarei.github.io/rfc-healthcheck/.

RockLib.Serialization

A simple serialization abstraction with To and From extensions.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.6.9 68,101 8/11/2021
1.6.8 108,888 5/6/2021
1.6.7 149,169 2/19/2021
1.6.6 22,982 2/12/2021
1.6.5 192,152 8/27/2020
1.6.4 65,125 8/19/2020
1.6.3 202,646 8/14/2020
1.6.2 54,630 7/30/2020
1.6.1 923,883 3/20/2019
1.6.0 1,738 3/1/2019
1.5.0 100,478 1/9/2019
1.4.0 2,106 12/21/2018
1.3.1 15,759 12/10/2018
1.3.0 1,379 12/7/2018
1.2.3 15,641 11/7/2018
1.2.2 19,839 10/22/2018
1.2.1 558 10/17/2018
1.2.0 13,392 10/12/2018
1.1.4 78,645 9/20/2018
1.1.3 116,467 8/22/2018
1.1.2 90,297 6/7/2018
1.1.1 101,095 3/2/2018
1.1.0 727 2/28/2018
1.0.0 2,018 11/18/2017

RockLib.Configuration.ObjectFactory version 1.2.3

Fixes two bugs related to members of type `object`:

- If the target type is `object`, and it is being created by a configuration that has a value, then just use the configuration value directly. Previously, a conversion error would occur.
- If the target type is `object`, and it has a default type of string-to-anything dictionary, and if the configuration has an "object" shape, then create the string dictionary from configuration. Previously, an nonsensical error would occur stating that it couldn't convert the dictionary type to the dictionary type.