From 1835b06f92cd40fe140c8cdaf5fe6a773b5075a1 Mon Sep 17 00:00:00 2001 From: Cedd Burge Date: Thu, 20 Dec 2018 11:41:29 +0000 Subject: [PATCH] Specify nuget properties in csproj instead of nuspec --- RES.Configuration/RES.Configuration.csproj | 11 +++++++++++ RES.Configuration/RES.Configuration.nuspec | 14 -------------- 2 files changed, 11 insertions(+), 14 deletions(-) delete mode 100644 RES.Configuration/RES.Configuration.nuspec diff --git a/RES.Configuration/RES.Configuration.csproj b/RES.Configuration/RES.Configuration.csproj index 4fad490..0f30a85 100644 --- a/RES.Configuration/RES.Configuration.csproj +++ b/RES.Configuration/RES.Configuration.csproj @@ -4,6 +4,17 @@ netstandard2.0 ..\BuiltDLLs\ 2.0.0 + RES + RES.Configuration + Strongly typed Configuration with validation. Has the following benefits. There are no magic strings, so any misspellings will be caught at compile time. Refactoring tools (eg rename), can be used and guarantee that all instances are updated. All references to an item of configuration can be easily found using Visual Studio. Code is explicit about the configuration it requires, and can define only the subset of the configuration that it needs. Configuration files can be checked to see if they contain all the required information. Configuration logic, such as defaults and conversion is handled centrally. Configuration items are guaranteed to have the same name in the config file and in the code + https://github.com/resgroup/configuration + https://github.com/resgroup/configuration + https://raw.githubusercontent.com/resgroup/configuration/master/LICENSE + https://raw.githubusercontent.com/resgroup/configuration/master/RES.Configuration/configuration.png + Version 2.0.0 targets .Net Standard 2.0 and so can be used in .Net Core Projects. A new ConfigurationGetter (GetFromConfiguration) is available to work with the .Net Core configuration system (Microsoft.Extensions.Configuration) + Configuration + false + git diff --git a/RES.Configuration/RES.Configuration.nuspec b/RES.Configuration/RES.Configuration.nuspec deleted file mode 100644 index f367122..0000000 --- a/RES.Configuration/RES.Configuration.nuspec +++ /dev/null @@ -1,14 +0,0 @@ - - - $id$ - $version$ - RES - RES.Configuration - Strongly typed Configuration with validation. Has the following benefits. There are no magic strings, so any misspellings will be caught at compile time. Refactoring tools (eg rename), can be used and guarantee that all instances are updated. All references to an item of configuration can be easily found using Visual Studio. Code is explicit about the configuration it requires, and can define only the subset of the configuration that it needs. Configuration files can be checked to see if they contain all the required information. Configuration logic, such as defaults and conversion is handled centrally. Configuration items are guaranteed to have the same name in the config file and in the code - Strongly typed Configuration with validation - https://github.com/resgroup/configuration - https://raw.githubusercontent.com/resgroup/configuration/master/LICENSE - https://raw.githubusercontent.com/resgroup/configuration/master/RES.Configuration/configuration.png - - -