Skip to content

Commit 4acdf14

Browse files
committed
Updating to .NET 9
1 parent 67639d2 commit 4acdf14

File tree

5 files changed

+21
-28
lines changed

5 files changed

+21
-28
lines changed

ConsoleChatbot/ConsoleChatbot.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
5+
<TargetFramework>net9.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>
@@ -16,11 +16,11 @@
1616
</ItemGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
20-
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
21-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" />
22-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />
23-
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="6.0.1" />
19+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
20+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.0" />
21+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.0" />
22+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.0.0" />
23+
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="9.0.0" />
2424
</ItemGroup>
2525

2626
</Project>

Fritz.Chatbot/Fritz.Chatbot.csproj

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
@@ -12,29 +12,22 @@
1212
<PackageReference Include="FaunaDB.Client" Version="4.2.0" />
1313
<PackageReference Include="Markdig" Version="0.27.0" />
1414
<PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.1.0" />
15-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="6.0.2" />
15+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.0-*" />
1616
<PackageReference Include="Microsoft.Azure.CognitiveServices.Vision.CustomVision.Prediction" Version="1.0.0" />
1717
<PackageReference Include="Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training" Version="1.0.0" />
18-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.0" />
19-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
20-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
21-
<PackageReference Include="Microsoft.Extensions.Http" Version="6.0.0" />
22-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
23-
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
18+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.0-*" />
19+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.0-*" />
20+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.0-*" />
21+
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0-*" />
22+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0-*" />
23+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.0-*" />
2424
<PackageReference Include="NetCoreAudio" Version="1.6.3" />
25-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
2625
</ItemGroup>
2726

2827
<ItemGroup>
2928
<ProjectReference Include="..\Fritz.StreamLib.Core\Fritz.StreamLib.Core.csproj" />
3029
</ItemGroup>
3130

32-
<!-- ItemGroup>
33-
<Reference Include="Microsoft.VisualStudio.Web.CodeGeneration.Utils">
34-
<HintPath>..\..\..\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.visualstudio.web.codegeneration.utils\2.1.6\lib\netstandard2.0\Microsoft.VisualStudio.Web.CodeGeneration.Utils.dll</HintPath>
35-
</Reference>
36-
</ItemGroup -->
37-
3831
<ItemGroup>
3932
<None Update="hey_listen.wav">
4033
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>

Fritz.StreamLib.Core/Fritz.StreamLib.Core.csproj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
56
</PropertyGroup>
67

78
<ItemGroup>
8-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
9-
<PackageReference Include="Microsoft.Extensions.Http" Version="6.0.0" />
10-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
9+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0-*" />
10+
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0-*" />
11+
<PackageReference Include="system.text.json" Version="9.0.0-*" />
1112
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
1213
</ItemGroup>
1314

Fritz.StreamLib.Core/TwitchTokenConfig.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
using Microsoft.Extensions.Configuration;
22
using Microsoft.Extensions.Logging;
3-
using Newtonsoft.Json;
43
using System;
54
using System.Collections.Generic;
65
using System.Net.Http;
76
using System.Text;
7+
using System.Text.Json;
88
using System.Threading.Tasks;
99

1010
namespace Fritz.StreamLib.Core
@@ -46,7 +46,7 @@ private async Task GetNewToken()
4646
return;
4747
}
4848
var json = await result.Content.ReadAsStringAsync();
49-
TwitchTokenConfig.Tokens = JsonConvert.DeserializeObject<TwitchTokenResponse>(json);
49+
TwitchTokenConfig.Tokens = JsonSerializer.Deserialize<TwitchTokenResponse>(json);
5050

5151
}
5252

Fritz.StreamTools/appsettings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@
5353
"TemplateText": "csharpHypebot csharpHypebot bleedPurple PartyHat HYPE! PartyHat bleedPurple csharpHypebot csharpHypebot",
5454
"RepeatCount": 3
5555
},
56-
"Otherbots": "nightbot,fritzbot,streamelements,pretzelrocks",
5756
"AttentionCommand": {
5857
"TemplateText": "Trying to get the attention of @csharpfritz for @{0}!",
5958
"Cooldown": "00:10:00"

0 commit comments

Comments
 (0)