Commit Graph
8 Commits
Author SHA1 Message Date
ajandClaude 7c39e89347 Refactor PepDB.cs: Consolidate repetitive Entity Framework configuration
Reduced file from 481 lines to 108 lines (77.5% reduction) by:
- Created ConfigureStringProperties helper method to eliminate repetitive IsUnicode(false) calls
- Organized entity configurations into dedicated methods per entity type
- Maintained all original functionality while improving maintainability

Benefits:
- Easier to add new properties or entities
- Better code organization and readability
- Follows DRY principle
- Type-safe using lambda expressions

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-08 23:29:31 -04:00
aj 8fb1f35396 Changed target framework to version 4.8 2023-03-02 19:57:55 -05:00
aj ca978a1dcc Made objects serializable so they work with winforms UI 2023-03-02 19:56:19 -05:00
aj 1f523a4f3b Changes for PEP version 2022 2023-01-19 09:53:44 -05:00
aj 56f44f9ddf Cleanup NestReader.LoadDrawingInfo 2021-06-24 09:33:20 -04:00
aj 4c5a11c865 Display only parts 2021-05-07 14:23:35 -04:00
aj 186311eebc Fixed reading drawing loops 2019-04-20 15:18:01 -04:00
aj a16ea4621b Changed target dotnet version to 4.6.1 2018-11-24 13:23:40 -05:00