void infoGatherLoop() { while (token.IsCancellationRequested == false) { Location location = locationQueue.Take(token); using (MetadataDbCommands mediaCommand = new MetadataDbCommands()) { location.NrImported = mediaCommand.getNrMetadataInDirectory(location.FullName); } } }