Refactored to linq expression
Further refactoring to the githubservice provider