NSwag отсутствует аннотация данных [Display] для кода, созданного клиентом C # - PullRequest
0 голосов
/ 05 июля 2019

В настоящее время я использую NSwag Studio для генерации моего клиента C #.У меня включен параметр «генерировать атрибуты аннотаций данных», и он, кажется, хорошо работает для аннотаций данных, таких как [Обязательный], [Диапазон] и т. Д ...

Однако я заметил, что не все аннотациигенерируются хотя.Аннотации, такие как [Display], отсутствуют в сгенерированном клиенте, даже если они были добавлены в класс модели.Например:

[Required]
[Range(1.9, 3.9)]
[Display(Name = "Total Price")]
public decimal? TotalPrice { get; set; }

Создает следующее:

[Newtonsoft.Json.JsonProperty("totalPrice", Required = Newtonsoft.Json.Required.Always)]
[System.ComponentModel.DataAnnotations.Range(1.9D, 3.9D)]
public decimal TotalPrice { get; set; }

Аннотация [Дисплей] отсутствует.Это из-за замысла, или я что-то упустил или неправильно реализовал свой класс?Спасибо

...