@
Phase 0: Test-Fundament & Architektur-Doku - IBKRTrader.Tests (xUnit + NSubstitute + FluentAssertions), nur Unit-Tests - Repo-lokale NuGet.config: Test-Pakete in Allowlist ergaenzt - Hauptprojekt: Test-Unterordner aus SDK-Globbing ausgeschlossen - docs/ARCHITECTURE.md: Plan + Phasen-Checkliste - grundregeln.md: .NET 10, Launcher-Modell; DB-Passwort entfernt Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> @
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Repo-lokale NuGet-Konfiguration.
|
||||
Die globale NuGet.Config des Nutzers nutzt packageSourceMapping (Allowlist).
|
||||
packageSourceMapping wird NICHT über Config-Dateien gemerged: die projektnächste
|
||||
Datei ersetzt die Zuordnung vollständig. Deshalb hier die App-Pakete UND die
|
||||
Test-Pakete gemeinsam auf nuget.org gemappt (Allowlist-Ansatz bleibt erhalten).
|
||||
-->
|
||||
<configuration>
|
||||
<packageSources>
|
||||
<clear />
|
||||
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
|
||||
</packageSources>
|
||||
<packageSourceMapping>
|
||||
<packageSource key="nuget.org">
|
||||
<!-- App-Pakete -->
|
||||
<package pattern="MySqlConnector" />
|
||||
<package pattern="Dapper" />
|
||||
<package pattern="HtmlAgilityPack" />
|
||||
<package pattern="Newtonsoft.Json" />
|
||||
<!-- Test-Pakete -->
|
||||
<package pattern="xunit*" />
|
||||
<package pattern="NSubstitute" />
|
||||
<package pattern="Castle.Core" />
|
||||
<package pattern="FluentAssertions" />
|
||||
<package pattern="coverlet.*" />
|
||||
<package pattern="Microsoft.CodeCoverage" />
|
||||
<package pattern="Microsoft.TestPlatform.*" />
|
||||
<!-- Framework / Extensions / Runtime -->
|
||||
<package pattern="Microsoft.Extensions.*" />
|
||||
<package pattern="Microsoft.NET.*" />
|
||||
<package pattern="Microsoft.NETCore.*" />
|
||||
<package pattern="Microsoft.WindowsDesktop.*" />
|
||||
<package pattern="Microsoft.AspNetCore.*" />
|
||||
<package pattern="Microsoft.Bcl.*" />
|
||||
<package pattern="Microsoft.Win32.*" />
|
||||
<package pattern="System.*" />
|
||||
<package pattern="runtime.*" />
|
||||
<package pattern="NETStandard.*" />
|
||||
</packageSource>
|
||||
</packageSourceMapping>
|
||||
</configuration>
|
||||
Reference in New Issue
Block a user