e7bf07c2ad
Adds IFileStorage abstraction and LocalDiskFileStorage for receipt file storage with path-traversal protection, and registers it in DI. Includes 3 TDD-verified xUnit tests. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
97 lines
1.7 KiB
Plaintext
97 lines
1.7 KiB
Plaintext
# ============================================================
|
|
# C# / .NET
|
|
# ============================================================
|
|
bin/
|
|
obj/
|
|
*.user
|
|
*.suo
|
|
.vs/
|
|
*.vspscc
|
|
*.vssscc
|
|
_ReSharper*/
|
|
*.DotSettings.user
|
|
TestResults/
|
|
*.ncrunch*
|
|
*.pidb
|
|
*.swp
|
|
*_i.c
|
|
*_p.c
|
|
*.ilk
|
|
*.meta
|
|
*.obj
|
|
*.pch
|
|
*.pdb
|
|
*.pgc
|
|
*.pgd
|
|
*.rsp
|
|
*.sbr
|
|
*.tlb
|
|
*.tli
|
|
*.tlh
|
|
*.tmp_proj
|
|
*.vsix
|
|
publish/
|
|
PublishProfiles/
|
|
|
|
# ASP.NET / EF
|
|
appsettings.Development.json
|
|
appsettings.Production.json
|
|
appsettings.Staging.json
|
|
Migrations/
|
|
|
|
# ============================================================
|
|
# Angular / Node
|
|
# ============================================================
|
|
node_modules/
|
|
dist/
|
|
.angular/
|
|
.cache/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.pnp
|
|
.pnp.js
|
|
*.tsbuildinfo
|
|
|
|
# ============================================================
|
|
# Environment & Secrets
|
|
# ============================================================
|
|
.env
|
|
.env.*
|
|
*.pfx
|
|
*.p12
|
|
secrets.json
|
|
serviceAccountKey.json
|
|
|
|
# ============================================================
|
|
# OS
|
|
# ============================================================
|
|
.DS_Store
|
|
Thumbs.db
|
|
Desktop.ini
|
|
$RECYCLE.BIN/
|
|
|
|
# ============================================================
|
|
# IDE
|
|
# ============================================================
|
|
.idea/
|
|
*.iml
|
|
.vscode/
|
|
*.code-workspace
|
|
|
|
# ============================================================
|
|
# Claude Code (local settings only)
|
|
# ============================================================
|
|
.claude/settings.local.json
|
|
|
|
# ============================================================
|
|
# Logs & Temp
|
|
# ============================================================
|
|
logs/
|
|
*.log
|
|
*.tmp
|
|
*.temp
|
|
/.claude
|
|
/API/ROLAC.API/bin-verify
|
|
API/ROLAC.API/App_Data/
|