Solid Principles Dotnet Tutorial Linq