## Visual Studio / .NET # Build outputs bin/ obj/ out/ # User-specific files *.user *.suo *.userosscache *.sln.docstates .vs/ # NuGet *.nupkg *.snupkg packages/ project.lock.json project.fragment.lock.json artifacts/ # MSTest / VSTest TestResults/ *.trx *.coverage *.coveragexml # Publish profiles PublishProfiles/ *.pubxml *.pubxml.user # ASP.NET Scaffolding ScaffoldingReadMe.txt ## Secrets — NEVER commit appsettings.Development.json appsettings.*.json !appsettings.json # User secrets secrets.json .env .env.* ## OS # Windows Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ # macOS .DS_Store .AppleDouble .LSOverride ## Editors # JetBrains .idea/ *.iml # VS Code (keep .vscode/settings.json if team-shared) .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json ## Docker docker-compose.override.yml ## Logs *.log logs/