Есть ли способ псевдонима свойств модели ответа в ASP.Net Web API

Если вы хотите вернуть объекты из методов действия в Web Api с именами в нижнем регистре в стиле JSON, существует ли способ присвоить псевдониму имен свойств, чтобы приведенный ниже объект C # выглядел как следующий объект JSON.

Модель ответа C #

    public class Account
    {
        public int Id { get; set; }
        public string AccountName { get; set; }
        public decimal AccountBalance { get; set; }

    }

JSON, что яхотел бы быть возвращен

    {
        "id" : 12,
        "account-name" : "Primary Checking",
        "account-balance" : 1000
    }

Ответы на вопрос(2)

Ваш ответ на вопрос