Files
IBKRTrader/NuGet.config
T
Richard 9abad277c2 @
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>
@
2026-07-27 09:58:49 +02:00

43 lines
1.7 KiB
XML

<?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>