I would like to receive a list sorted by \'Product.Name\' in descending order.
Similar to the function below which sorts the list
var newList = list.OrderBy(x => x.Product.Name).Reverse()
This should do the job.