Skip to content

Conversation

@lord-executor
Copy link
Owner

Simple update to support .NET 10 while also updating to the latest Ninject version 3.3.6. Also updates all other dependencies to their latest version.

The build now has 4 warnings due to the fact that with .NET 10 the WebHostBuilder and IWebHost have been deprecated. Due to the heavy customization of the configuration process this is not going to be a simple change and is probably going to be a breaking change. Since that requires some more thought, I'll create a separate issue for that topic and we'll see when I get to that.

- FluentAssertions went commercial this year and AwesomeAssertions is a
  drop-in replacement fork
@lord-executor lord-executor self-assigned this Nov 16, 2025
@lord-executor lord-executor force-pushed the feature/dotnet-10-update branch 2 times, most recently from 41d3118 to e36fd9f Compare November 16, 2025 12:51
@@ -1,4 +1,4 @@
Copyright 2023 Lukas Angerer
Copyright 2025 Lukas Angerer & Dominic Ullmann
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😂 Not sure why I was alone in that note. Probably copy-pasta from the very early stages.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for updating it 👍

</PropertyGroup>

<ItemGroup>
<PackageReference Include="AwesomeAssertions" Version="9.3.0" />
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I also updated to AwesomeAssertions because of the whole going commercial bit.

Copy link
Collaborator

@DominicUllmann DominicUllmann Nov 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, that it just worked without any relevant code changes.

Copy link
Collaborator

@DominicUllmann DominicUllmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for the update.

@lord-executor lord-executor merged commit e802883 into main Nov 17, 2025
1 check passed
@lord-executor lord-executor deleted the feature/dotnet-10-update branch November 17, 2025 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants