Я понимаю, что могу использовать код, подобный приведенному ниже, чтобы изменить имя свойства с Name на name, когда оно сериализовано, но я также хочу изменить имя объекта, когда оно сериализовано и возвращено, используя return что-то вроде Ok (myobj);
Но возможно ли сделать что-то подобное для класса, как показано ниже, чтобы оно сериализовалось как человек, а не как человек.Я посмотрел на JsonObject, но там ничего не вижу.
[JsonObject(PropertyName="person")]
public class Person
{
[JsonProperty(PropertyName = "name")]
public String Name { get; set; }
}