Pull to refresh

Comments 4

Библиотека Unchase.Swashbuckle.AspNetCore.Extensions делает тоже самое и даже немного больше. Подключается через Nuget.

Теперь наши перечисления представлены в виде строк:

Но, ведь нужен int!

Если вам нужен int, вы не подключаете StringEnumConverter и пользуетесь числами.

В описании метода public Task<Result> ExecuteOperation(int id, OperationType type)
указан OperationType, который enum. При вызове через API ExecuteOperation в него передаётся int. Вот и хочется заставить swager сделать, что бы с одной стороны метод продолжал принимать int, а с другой - что бы можно было выбрать значение из списка. И, что бы в этом списке отображалось пара "число - текстовое значение". А уже если совсем набраться наглости, "число - описание из summary".

Sign up to leave a comment.

Articles