Updated the 3rd party packages to the latest version, changed the interface for repositories from 'IEnumerable' to 'IQueryable' to support OData.