Arlodotexe / strix-music

Combine any music sources into a single library. It's your music. Play it your way.

Home Page:http://www.strixmusic.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Handle live filesystem changes in StorageCore

Arlodotexe opened this issue · comments

commented

Problem

Cores that are based on StrixMusic.Cores.Storage do not fully handle when files are added / removed while the app is running.

Solution

  • Close off #102 first
  • Subscribe to the file watcher for crawled folders in FileMetadataManager and handle the changes appropriately
  • Test the changes firsthand with a real core
  • Write unit tests to ensure the changes stay working