Skip to content

Commit b240484

Browse files
author
Patrick R. Vecchio
committed
reorganizing folder stucture to accomodate packaging and multiple providers
1 parent 7b2220a commit b240484

9 files changed

Lines changed: 15 additions & 11 deletions

src/Configuration.Providers/Configuration.Providers.Tests/Configuration.Providers.Tests.csproj renamed to src/Configuration.Providers/Configuration.Providers.Tests/AwsSecretsManager.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
</ItemGroup>
2020

2121
<ItemGroup>
22-
<ProjectReference Include="..\Configuration.Providers\Configuration.Providers.csproj" />
22+
<ProjectReference Include="..\Configuration.Providers\AwsSecretsManager.csproj" />
2323
</ItemGroup>
2424

2525
</Project>

src/Configuration.Providers/Configuration.Providers.Tests/AwsSecretsManager/AwsSecretsManagerConfigurationProviderTests.cs renamed to src/Configuration.Providers/Configuration.Providers.Tests/AwsSecretsManagerConfigurationProviderTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
using Configuration.Providers.Tests.AwsSecretsManager.Mocks;
22
using Configuration.Providers.Tests.AwsSecretsManager.Options;
3-
using Extensions.Configuration.Providers.AwsSecretsManager;
3+
using Configuration.Providers.AwsSecretsManager;
44
using Microsoft.Extensions.Configuration;
55
using Microsoft.Extensions.DependencyInjection;
66
using Microsoft.Extensions.Options;
77
using Microsoft.VisualStudio.TestTools.UnitTesting;
88
using System;
99
using System.Collections.Generic;
1010
using System.Reflection;
11-
namespace Configuration.Providers.Tests.AwsSecretsManager
11+
12+
namespace Configuration.Providers.AwsSecretsManager.Tests
1213
{
1314
[TestClass]
1415
public class AwsSecretsManagerConfigurationProviderTests

src/Configuration.Providers/Configuration.Providers.Tests/AwsSecretsManager/Mocks/MockAwsSecretsManager.cs renamed to src/Configuration.Providers/Configuration.Providers.Tests/Mocks/MockAwsSecretsManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using System.Threading;
99
using System.Threading.Tasks;
1010

11-
namespace Configuration.Providers.Tests.AwsSecretsManager.Mocks
11+
namespace Configuration.Providers.AwsSecretsManager.Tests.Mocks
1212
{
1313
public class MockAwsSecretsManager : IAmazonSecretsManager
1414
{

src/Configuration.Providers/Configuration.Providers.Tests/AwsSecretsManager/Options/TestOptions.cs renamed to src/Configuration.Providers/Configuration.Providers.Tests/Options/TestOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Configuration.Providers.Tests.AwsSecretsManager.Options
1+
namespace Configuration.Providers.AwsSecretsManager.Tests.Options
22
{
33
public class TestOptions
44
{

src/Configuration.Providers/Configuration.Providers.sln

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
44
VisualStudioVersion = 17.1.32319.34
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Configuration.Providers", "Configuration.Providers\Configuration.Providers.csproj", "{72E28CF1-DD27-4890-A6BE-FDA27D426E38}"
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AwsSecretsManager", "Configuration.Providers\AwsSecretsManager.csproj", "{72E28CF1-DD27-4890-A6BE-FDA27D426E38}"
77
EndProject
8-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Configuration.Providers.Tests", "Configuration.Providers.Tests\Configuration.Providers.Tests.csproj", "{87FECC68-C4CC-4146-A15C-1D0DDE9F07BB}"
8+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AwsSecretsManager.Tests", "Configuration.Providers.Tests\AwsSecretsManager.Tests.csproj", "{87FECC68-C4CC-4146-A15C-1D0DDE9F07BB}"
99
EndProject
1010
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{37CEBF36-B587-47BA-B3DA-D6DF70C6637A}"
1111
ProjectSection(SolutionItems) = preProject

src/Configuration.Providers/Configuration.Providers/Configuration.Providers.csproj renamed to src/Configuration.Providers/Configuration.Providers/AwsSecretsManager.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,8 @@
99
<PackageReference Include="Microsoft.Extensions.Configuration" Version="3.1.23" />
1010
</ItemGroup>
1111

12+
<ItemGroup>
13+
<Folder Include="AwsSecretsManager\" />
14+
</ItemGroup>
15+
1216
</Project>

src/Configuration.Providers/Configuration.Providers/AwsSecretsManager/AwsSecretsManagerConfigurationBuilderExtensions.cs renamed to src/Configuration.Providers/Configuration.Providers/AwsSecretsManagerConfigurationBuilderExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Amazon.SecretsManager;
22
using Microsoft.Extensions.Configuration;
33

4-
namespace Extensions.Configuration.Providers.AwsSecretsManager
4+
namespace Configuration.Providers.AwsSecretsManager
55
{
66
/// <summary>
77
/// A class to contain the extension methods.

src/Configuration.Providers/Configuration.Providers/AwsSecretsManager/AwsSecretsManagerConfigurationProvider.cs renamed to src/Configuration.Providers/Configuration.Providers/AwsSecretsManagerConfigurationProvider.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@
33
using Microsoft.Extensions.Configuration;
44
using System;
55
using System.Collections.Generic;
6-
using System.Text;
76
using System.Text.Json;
87

9-
namespace Extensions.Configuration.Providers.AwsSecretsManager
8+
namespace Configuration.Providers.AwsSecretsManager
109
{
1110
/// <summary>
1211
/// The custom <see cref="Configuration"/> that will retrieve AWS Secrets Manager values.

src/Configuration.Providers/Configuration.Providers/AwsSecretsManager/AwsSecretsManagerConfigurationSource.cs renamed to src/Configuration.Providers/Configuration.Providers/AwsSecretsManagerConfigurationSource.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Amazon.SecretsManager;
22
using Microsoft.Extensions.Configuration;
33

4-
namespace Extensions.Configuration.Providers.AwsSecretsManager
4+
namespace Configuration.Providers.AwsSecretsManager
55
{
66
/// <summary>
77
/// <inheritdoc/>

0 commit comments

Comments
 (0)