LINQ When to use SingleOrDefault vs FirstOrDefault with filtering criteria
See the IEnumerable delay strategies SingleOrDefault and FirstOrDefault MSDN paperwork that SingleOrDefault Returns the lone component of a series oregon a
        
    { Code - Sleep - Repeat }