- Fixed audio file path generation in StoryGenerationService.GenerateAudioAsync
- Audio files now stored at wwwroot/audio/story/level{id}-segment{order}.wav
- Added static file serving in Program.cs (app.UseStaticFiles)
- Added wwwroot/audio/story directory creation on startup
- Updated StoryController.GetSegmentAudioAsync to return audio URL
- Static file middleware serves audio files automatically
- All 324 tests still pass
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
|
||
|---|---|---|
| .. | ||
| Application | ||
| Domain | ||
| Infrastructure | ||
| Presentation | ||
| Properties | ||
| Shared | ||
| .dockerignore | ||
| Dockerfile | ||
| GermanApp.csproj | ||
| GermanApp.http | ||
| Program.cs | ||