Aparentemente tendo o
OrderBy
cláusula como uma string é inválida (pensei que já tinha testado isso antes?!). Se eu alterar minha consulta Linq para o seguinte, funcionará:var results = from r in myBusinesses
orderby r.Name ascending
select r;
Isso não resolve meu problema, mas responde a essa pergunta específica. Estarei postando outra pergunta relacionada ao meu problema.