Extract service rule helpers

This commit is contained in:
2026-04-04 23:13:28 +02:00
parent 7ec2887df2
commit fa5bad23a7
7 changed files with 225 additions and 115 deletions

View File

@@ -20,6 +20,7 @@ Backend:
- `RpgRoller/Hosting/`: service registration + startup initialization
- `RpgRoller/Api/`: endpoint mapping modules and auth/session filter helpers
- `RpgRoller/Services/`: game workflows with explicit method parameters (no API DTO dependencies)
- `RpgRoller/Services/SkillDefinitionValidator.cs`, `RoleSerializer.cs`, `RollVisibilityParser.cs`, and `CustomRollOptionsResolver.cs`: extracted pure backend rule helpers used by `GameService`
Frontend: