Issue #15: Shotgun Surgery (Cross-Cutting Changes)
Location: Multiple files
Type: Shotgun Surgery
Problem:
Adding a new field (e.g., IsApproved) requires changes to:
BlogComment class
- DbContext configuration
- All query projections
- Initialization code
Solution:
Implement centralized configuration via Fluent API.