Metadata >> NuGet >> ConfigManager

ConfigManager

Metadata

Authors Tom Jacques
Copyrights Copyright 2014
Description Binaries for the ConfigManager library. Visit https://github.com/tejacques/ConfigManager for an overview and usage examples.
LicenseUrl https://github.com/tejacques/ConfigManager/blob/master/LICENSE
Owners Tom Jacques
ProjectUrl https://github.com/tejacques/ConfigManager
ReleaseNotes Notes: Version 3.0.0: - *Possibly Breaking Change* Now using Newtonsoft.Json instead of ServiceStack.Text upgrade should be smooth for anyone not relying on specific ServiceStack.Text behavior. this was done because ServiceStack.Text now requires purchasing license to use. - Now supports YAML config files (.yaml) - Json Files can be in either .json or .conf format - Option to cache or not cache object resulting from deserialization. Version 2.0.1: - Fix bug where LogException was called without a null check. Version 2.0.0: - Remove Parsed object from Configuration class - GetConfig now returns a copy of the configuration so that the Configuration held by the manager is immutable. - Remove NLog Dependency, instead user can provide Log and LogException functions to ConfigManager. Version 1.1.1: - Include source files and pdbs. Version 1.1.0: - Add a delegate to retrieve the configuration from a user defined location (ex: read config from a database). - Add a delegate to run if the configuration file is newer than the configuration from the user defined location (ex: update database). - Do not log an error for a missing configuration file, only if the file existed and failed to read. Version 1.0.3: - Update dependency version compatibility Version 1.0.2: - Add a DevMode setting. If true, ConfigManager will first check for config files ending with .dev.conf. Useful for having different settings on development. Version 1.0.1: - Fix a bug in updating files where the key had an incorrect substring check Version 1.0.0: - File handlers to automatically update config data in the running program - Generic functions to retrieve configuration data as a strongly typed object
RequireLicenseAcceptance False
Summary An open source helper library for retrieving strongly typed automatically updating configuration data from config files.
Tags Config Configuration auto updating
Dependencies Newtonsoft.Json:6.0.0|YamlDotNet:3.1.1
Title ConfigManager
PackageSize 23963
PackageHashAlgorithm SHA512
PackageHash aAIoTQE5noWX3crL2mhtSz/Bi0qHSBdnT5GedWgaqc+C+GK+ry/vXckrxP8tNekyoUnvB9WHNhTwLhpfN1gblw==
DownloadCount 000000
CreatedDate 2014-03-30T22:41:58

Access

You can access data for this project using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install ConfigManager -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install ConfigManager -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

NuGet (Package Manager Console)

Installing the package (search all configured feeds):
Install-Package ConfigManager
Installing the package (HTTP Basic authentication):
Install-Package ConfigManager -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package ConfigManager -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Uinstalling the package:
Uninstall-Package ConfigManager

OpenWrap

Installing the package:
o add-wrap ConfigManager
Uninstalling the package:
o remove-wrap ConfigManager

Versions

A version is snapshot of a project's source code. It does not need to follow the Major.Minor.Revision.Build numbering pattern. It can be an arbitrary string of text that identifies a release or a build, in particular including meaningful words like beta, RC or RTM.

Name Related
3.0.0
2.0.1
2.0.0
1.1.1
1.0.1
1.0.0