Skip to content

Commit 249064f

Browse files
committed
Central Package Management
1 parent 32d10ab commit 249064f

15 files changed

Lines changed: 176 additions & 156 deletions

File tree

ConfigurationRepository.sln

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ Microsoft Visual Studio Solution File, Format Version 12.00
44
VisualStudioVersion = 17.12.35728.132
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{DB72A8EF-D948-425B-965B-991DDB645809}"
7+
ProjectSection(SolutionItems) = preProject
8+
src\Directory.Build.props = src\Directory.Build.props
9+
src\Directory.Packages.props = src\Directory.Packages.props
10+
EndProjectSection
711
EndProject
812
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{DBF52721-4EEC-4491-8A5B-6C80A79878C8}"
913
EndProject

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ConfigurationRepository
2-
A class library for ASP .NET Core applications for using databases as configuration repositories.
2+
An ASP .NET Core class library for using databases as configuration repositories.
33

44
[![NuGet](https://img.shields.io/nuget/dt/ConfigurationRepository.svg)](https://www.nuget.org/packages/ConfigurationRepository)
55
[![NuGet](https://img.shields.io/nuget/vpre/ConfigurationRepository.svg)](https://www.nuget.org/packages/ConfigurationRepository)
Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,18 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<Authors>Timur Rybakov</Authors>
84
<Description>Configuration repository provider that stored in a database and accessed via Dapper ORM.</Description>
9-
<Copyright>Copyright Timur Rybakov</Copyright>
105
<PackageTags>configuration-repository-provider;configuration-storage-dapper;configuration-storage;configuration-repository;configuration;repository;storage;dapper</PackageTags>
11-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
13-
<IncludeSymbols>true</IncludeSymbols>
14-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
15-
<EmbedUntrackedSources>true</EmbedUntrackedSources>
16-
<Deterministic>true</Deterministic>
17-
<PackageReadmeFile>README.md</PackageReadmeFile>
18-
<Version>1.0.0</Version>
196
<RootNamespace>ConfigurationRepository</RootNamespace>
207
</PropertyGroup>
218

229
<ItemGroup>
23-
<PackageReference Include="Dapper" Version="2.1.66" />
10+
<PackageReference Include="Dapper" />
2411
</ItemGroup>
2512

2613
<ItemGroup>
2714
<ProjectReference Include="..\ConfigurationRepository\ConfigurationRepository.csproj" />
2815
<ProjectReference Include="..\ParametrizedConfiguration\ParametrizedConfiguration.csproj" />
2916
</ItemGroup>
3017

31-
<ItemGroup>
32-
<None Include=".\README.md" Pack="true" PackagePath="" />
33-
</ItemGroup>
34-
3518
</Project>
Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,14 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<Authors>Timur Rybakov</Authors>
84
<Description>Configuration repository provider that stored in a database and accessed via EfCore ORM.</Description>
9-
<Copyright>Copyright Timur Rybakov</Copyright>
105
<PackageTags>configuration-repository-provider;configuration-storage-ef-core;configuration-storage-entity-framework;configuration-storage;configuration-repository;configuration;repository;storage;ef-core</PackageTags>
11-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
13-
<IncludeSymbols>true</IncludeSymbols>
14-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
15-
<EmbedUntrackedSources>true</EmbedUntrackedSources>
16-
<Deterministic>true</Deterministic>
17-
<PackageReadmeFile>README.md</PackageReadmeFile>
18-
<Version>1.0.0</Version>
196
<RootNamespace>ConfigurationRepository</RootNamespace>
207
</PropertyGroup>
218

229
<ItemGroup>
23-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.14" />
24-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.14" />
10+
<PackageReference Include="Microsoft.EntityFrameworkCore" />
11+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
2512
</ItemGroup>
2613

2714
<ItemGroup>
@@ -32,8 +19,4 @@
3219
<InternalsVisibleTo Include="ConfigurationRepository.Tests" />
3320
</ItemGroup>
3421

35-
<ItemGroup>
36-
<None Include=".\README.md" Pack="true" PackagePath="" />
37-
</ItemGroup>
38-
3922
</Project>
Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,17 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<Authors>Timur Rybakov</Authors>
84
<Description>Configuration repository provider that stored in an MS SQL Server database and accessed via SqlClient library.</Description>
9-
<Copyright>Copyright Timur Rybakov</Copyright>
105
<PackageTags>configuration-repository-provider;configuration-storage-sql-client;configuration-storage-sql;configuration-storage;configuration-repository;configuration;repository;storage;ms-sql;</PackageTags>
11-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
13-
<IncludeSymbols>true</IncludeSymbols>
14-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
15-
<EmbedUntrackedSources>true</EmbedUntrackedSources>
16-
<Deterministic>true</Deterministic>
17-
<PackageReadmeFile>README.md</PackageReadmeFile>
18-
<Version>1.0.0</Version>
196
<RootNamespace>ConfigurationRepository</RootNamespace>
207
</PropertyGroup>
218

229
<ItemGroup>
23-
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.1" />
10+
<PackageReference Include="Microsoft.Data.SqlClient" />
2411
</ItemGroup>
2512

2613
<ItemGroup>
2714
<ProjectReference Include="..\ConfigurationRepository\ConfigurationRepository.csproj" />
2815
</ItemGroup>
2916

30-
<ItemGroup>
31-
<None Include=".\README.md" Pack="true" PackagePath="" />
32-
</ItemGroup>
33-
3417
</Project>
Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,17 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<Authors>Timur Rybakov</Authors>
84
<Description>Configuration repository provider. A repository may be any storage, i.e. a database.</Description>
9-
<Copyright>Copyright Timur Rybakov</Copyright>
105
<PackageTags>configuration-repository-provider;configuration-storage;configuration-repository;configuration;repository;storage</PackageTags>
11-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
13-
<IncludeSymbols>true</IncludeSymbols>
14-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
15-
<EmbedUntrackedSources>true</EmbedUntrackedSources>
16-
<Deterministic>true</Deterministic>
17-
<PackageReadmeFile>README.md</PackageReadmeFile>
18-
<Version>1.0.0</Version>
196
</PropertyGroup>
207

218
<ItemGroup>
22-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
23-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
9+
<PackageReference Include="Microsoft.Extensions.Configuration" />
10+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" />
2411
</ItemGroup>
2512

2613
<ItemGroup>
2714
<ProjectReference Include="..\ReloadableConfiguration\ReloadableConfiguration.csproj" />
2815
</ItemGroup>
2916

30-
<ItemGroup>
31-
<None Include=".\README.md" Pack="true" PackagePath="" />
32-
</ItemGroup>
33-
3417
</Project>

src/ConfigurationRepository/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ConfigurationRepository
2-
A class library for ASP .NET Core applications for using databases as configuration repositories.
2+
An ASP .NET Core class library for using databases as configuration repositories.
33

44
[![NuGet](https://img.shields.io/nuget/dt/ConfigurationRepository.svg)](https://www.nuget.org/packages/ConfigurationRepository)
55
[![NuGet](https://img.shields.io/nuget/vpre/ConfigurationRepository.svg)](https://www.nuget.org/packages/ConfigurationRepository)

src/Directory.Build.props

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<Project>
2+
<PropertyGroup>
3+
<ImplicitUsings>enable</ImplicitUsings>
4+
<Nullable>enable</Nullable>
5+
<TargetFramework>net8.0</TargetFramework>
6+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
7+
<PackageReadmeFile>README.md</PackageReadmeFile>
8+
9+
<Version>1.1.0</Version>
10+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
11+
12+
<Authors>Timur Rybakov</Authors>
13+
<Copyright>Copyright Timur Rybakov</Copyright>
14+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
15+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
16+
<IncludeSymbols>true</IncludeSymbols>
17+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
18+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
19+
<Deterministic>true</Deterministic>
20+
<PackageReadmeFile>README.md</PackageReadmeFile>
21+
</PropertyGroup>
22+
23+
<ItemGroup>
24+
<None Include="README.md" Pack="true" PackagePath="\" />
25+
</ItemGroup>
26+
27+
</Project>

src/Directory.Packages.props

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Project>
2+
<ItemGroup>
3+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
4+
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
5+
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
6+
7+
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="8.0.14" />
8+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.14" />
9+
<PackageVersion Include="Microsoft.Data.SqlClient" Version="6.0.1" />
10+
11+
<PackageVersion Include="Dapper" Version="2.1.66" />
12+
</ItemGroup>
13+
</Project>
Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<Authors>Timur Rybakov</Authors>
84
<Description>Parametrized configuration provider. A configuration that may contain parameter placeholders replaceable with values. Parameter values substitute with keys from the same configuration.</Description>
9-
<Copyright>Copyright Timur Rybakov</Copyright>
105
<PackageTags>replaceable-configuration;configuration-placeholders;parametrized-configuration-provider;configuration;substitution;configuration-parametrization;</PackageTags>
11-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
13-
<IncludeSymbols>true</IncludeSymbols>
14-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
15-
<EmbedUntrackedSources>true</EmbedUntrackedSources>
16-
<Deterministic>true</Deterministic>
17-
<PackageReadmeFile>README.md</PackageReadmeFile>
18-
<Version>1.1.0</Version>
196
</PropertyGroup>
207

218
<ItemGroup>
229
<ProjectReference Include="..\ReloadableConfiguration\ReloadableConfiguration.csproj" />
2310
</ItemGroup>
2411

25-
<ItemGroup>
26-
<None Include=".\README.md" Pack="true" PackagePath="" />
27-
</ItemGroup>
28-
2912
</Project>

0 commit comments

Comments
 (0)