private List<GuideProgram> GetProgramsToImport()
{
lock (_guideProgramsToImportLock)
{
List<GuideProgram> result = null;
if (_guideProgramsToImport.Count > 0)
{
result = _guideProgramsToImport[0];
_guideProgramsToImport.RemoveAt(0);
}
return result;
}
}