Alle sieben Projekte auf net10.0 (App: net10.0-windows). Runtime 10.0.10 ist installiert, 442 Tests gruen, Linux-Publish aller Nicht-App-Projekte laeuft. EF Core 8 / Pomelo 8 bleiben bewusst stehen: net10.0 konsumiert net8.0-Bibliotheken problemlos, und ein Provider-Wechsel hat wegen der Migrations-Implikationen eine eigene Risikoflaeche - das gehoert in einen separaten, verifizierten Durchgang. Sicherheitsfund nebenbei: Ab .NET 9 prueft NuGet standardmaessig auch transitive Pakete. Damit wurde sichtbar, dass Nethereum 6.1.0 Newtonsoft.Json [11.0.2, 14.0.0) zulaesst und ohne Pinnung auf 11.0.2 aufloest - bekannte Luecke hoher Schwere (GHSA-5crp-9r3c-p9vr). Die App pinnte laengst 13.0.4, Core und Module nicht. Jetzt im Core gepinnt, damit jeder Consumer sie bekommt (auch der kuenftige Linux-Daemon). Danach 0 NU1903-Warnungen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
26 lines
1.1 KiB
XML
26 lines
1.1 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net10.0</TargetFramework>
|
|
<Nullable>enable</Nullable>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<IsPackable>false</IsPackable>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
|
|
<PackageReference Include="xunit" Version="2.9.2" />
|
|
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.11" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\src\PolyTrader.Core\PolyTrader.Core.csproj" />
|
|
<ProjectReference Include="..\..\src\PolyTrader.Modules.CopyTrading\PolyTrader.Modules.CopyTrading.csproj" />
|
|
<ProjectReference Include="..\..\src\PolyTrader.Modules.ResolutionFarming\PolyTrader.Modules.ResolutionFarming.csproj" />
|
|
<ProjectReference Include="..\..\src\PolyTrader.Modules.Supervisor\PolyTrader.Modules.Supervisor.csproj" />
|
|
<ProjectReference Include="..\..\src\PolyTrader.Modules.Accounting\PolyTrader.Modules.Accounting.csproj" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|