Есть ли способ управлять выводом JSON из JsonResult с атрибутами, аналогично тому, как вы можете использовать XmlElementAttribute и его bretheren для управления выходом сериализации XML?
Например, если задан следующий класс:
public class Foo
{
    [SomeJsonSerializationAttribute("bar")]
    public String Bar { get; set; }
    [SomeJsonSerializationAttribute("oygevalt")]
    public String Oygevalt { get; set; }
}
Я бы хотел получить следующий вывод:
{ bar: '', oygevalt: '' }
В отличие от:
{ bar: '', oygevalt: '' }