I found the solution in a similar question here: https://stackoverflow.com/a/21462366/1316683
Basically add the LinqKit library and add AsExpandable to this line:
var test = this.MongoConnectionHandler.MongoCollection.AsQueryable().AsExpandable<Message>().Where(predicate).ToList();