public void GetAnalyzedSongs(object state)
{
using (BeatMachineDataContext context = new BeatMachineDataContext(
BeatMachineDataContext.DBConnectionString))
{
context.DeferredLoadingEnabled = false;
var loadedSongs = from AnalyzedSong song in context.AnalyzedSongs
select song;
AnalyzedSongs.AddRange(loadedSongs);
AnalyzedSongIds.AddRange(
AnalyzedSongs.Select<AnalyzedSong, string>((x) => x.ItemId));
AnalyzedSongsLoaded = true;
}
logger.Info("Completed GetAnalyzedSongs");
}