AJ Isaacs a30e6ff089 Refactor: Extract CategoryMapping model and add caching
- Move CategoryMapping class to Models/CategoryMapping.cs
- Add IMemoryCache with 10-minute TTL for category mappings
- Add InvalidateMappingsCache() method for cache invalidation
- Reduces repeated DB queries during bulk categorization

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-24 21:11:29 -05:00
2025-10-04 02:19:54 -04:00
Description
No description provided
103 MiB
Languages
C# 66.2%
HTML 30.4%
JavaScript 1.8%
CSS 1.5%
Dockerfile 0.1%