Skip to content

Commit ead2fd8

Browse files
committed
chore: Update dependencies and remove unused files
1 parent c4fb413 commit ead2fd8

File tree

27 files changed

+363
-123
lines changed

27 files changed

+363
-123
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515

1616
# Mono auto generated files
1717
mono_crash.*
18+
.mono
1819

1920
# Build results
2021
[Dd]ebug/

01-console-configuration-json/SampleApp.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
13-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
12+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
1414
</ItemGroup>
1515

1616
<ItemGroup>

02-console-configuration-environment/SampleApp.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
13-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
12+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
1515
</ItemGroup>
1616

1717
<ItemGroup>

03-console-configuration-cmdline/SampleApp.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
13-
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
12+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
15+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

04-console-configuration-user-secrets/SampleApp.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0" />
16-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
17-
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="7.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="8.0.0" />
15+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
16+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
17+
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="8.0.0" />
1818
</ItemGroup>
1919

2020
<ItemGroup>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
using Microsoft.Extensions.Configuration;
2+
3+
var configuration = new ConfigurationBuilder()
4+
.AddInMemoryCollection(new Dictionary<string, string?>()
5+
{
6+
["greeting"] = "Hello",
7+
["environment"] = "dev"
8+
})
9+
.Build();
10+
11+
Console.WriteLine(configuration["SomeKey"]);
12+
var name = "Chris";
13+
// Outputs:
14+
// SomeValue
15+
// See https://aka.ms/new-console-template for more information
16+
Console.WriteLine($"{configuration["greeting"]}, {name}!");
17+
Console.WriteLine($"Configuration: {configuration["environment"]}");
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>net8.0</TargetFramework>
6+
<RootNamespace>SampleApp</RootNamespace>
7+
<ImplicitUsings>enable</ImplicitUsings>
8+
<Nullable>enable</Nullable>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
14+
</ItemGroup>
15+
16+
<ItemGroup>
17+
<None Update="config.json">
18+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
19+
</None>
20+
</ItemGroup>
21+
</Project>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"greeting": "Hello",
3+
"environment": "dev"
4+
}
Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
using Microsoft.Extensions.Configuration;
2-
using Spectre.Console;
3-
4-
IConfigurationRoot configuration = new ConfigurationBuilder()
5-
.AddJsonFile("config.json")
6-
.AddEnvironmentVariables()
7-
.AddUserSecrets<Program>(optional: true)
8-
.AddCommandLine(args)
9-
.Build();
10-
11-
var name = "World";
12-
13-
//dotnet run --greeting:color="blue"
14-
15-
AnsiConsole.MarkupLine($"[{configuration["greeting:color"]}]{configuration["greeting:message"]}, {name}![/]");
16-
Console.WriteLine($"Configuration: {configuration["environment"]}");
1+
using Microsoft.Extensions.Configuration;
2+
using Spectre.Console;
3+
4+
IConfigurationRoot configuration = new ConfigurationBuilder()
5+
.AddJsonFile("config.json")
6+
.AddEnvironmentVariables()
7+
.AddUserSecrets<Program>(optional: true)
8+
.AddCommandLine(args)
9+
.Build();
10+
11+
var name = "World";
12+
13+
//dotnet run --greeting:color="blue"
14+
15+
AnsiConsole.MarkupLine($"[{configuration["greeting:color"]}]{configuration["greeting:message"]}, {name}![/]");
16+
Console.WriteLine($"Configuration: {configuration["environment"]}");

05-console-config-sections/SampleApp.csproj renamed to 06-console-config-sections/SampleApp.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0" />
16-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
17-
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="7.0.0" />
18-
<PackageReference Include="Spectre.Console" Version="0.45.0" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="8.0.0" />
15+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
16+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
17+
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="8.0.0" />
18+
<PackageReference Include="Spectre.Console" Version="0.49.1" />
1919
</ItemGroup>
2020

2121
<ItemGroup>

0 commit comments

Comments
 (0)