With this little helper you can project in your LINQ Select() using expressions not written inside the LINQ query. This opens the door for expression reuse. This is a fork of the original LinqExpressionProjection project with added support for EF 6 async by Asher Barak.
$ dotnet add package EFLinqExpressionProjectionNo README available.