I'd have killed for such a question/answer combination when I started with elastic search.
Use LINQ to Process Elastic Search Results
So, what can be done to improve the answer?
I know the question is a good one, as it is the first linq elasticsearch combination-tagged question.
Edit: Turns out I was wrong. The answer was good, the question needed some work