Вопросы по теме 'nswag'

NSwag генерирует повторяющиеся типы
Я использую NSwag SwaggerToCSharpClientGenerator для создания классов и перечислений запросов и ответов. У меня есть несколько методов веб-API, которые используют одно и то же перечисление в качестве аргумента или части объекта запроса. Когда я...
3195 просмотров
schedule 26.06.2022

NSwag: создание клиента C # из нескольких версий API
Мы обновляем наш API и генерируем спецификацию Swagger с помощью Swashbuckle в ASP.NET Core 1.1. Мы можем сгенерировать два документа API на основе этих файлов спецификации JSON: <!-- language: c# --> services.AddSwaggerGen(setupAction...
5277 просмотров
schedule 09.04.2022

Клиент / сервер NSwag с использованием разделяемой библиотеки и тех же типов
У меня есть общая библиотека между моим клиентом и моим сервером. Он не содержит многого, поэтому он должен быть как можно меньше. Однако все мои перечисления хранятся в этой общей библиотеке. Я делаю это, потому что некоторые из моих общих...
176 просмотров
schedule 14.03.2022

Маршрутизация на основе атрибутов, аргументы с другим именем для переменной — aspnetcore
мне нужно сделать это [Route("/api/highfive/{person_name}")] public IActionResult HighFive(string personName){ //do stuff } Есть ли способ сопоставить переменную personName с тем, что указано как person_name из маршрута? Две приведенные...
438 просмотров
schedule 09.04.2023

как запустить скрипт генерации кода nswag в Mac OS
Я пытаюсь запустить скрипт генерации кода из терминала в vs code на Mac, но каждый раз получаю следующую ошибку: cmd: "..\node_modules\.bin\nswag" run cmd : The term 'cmd' is not recognized as the name of a cmdlet, function, script file, or...
565 просмотров
schedule 29.04.2022

Предоставление нескольких типов результатов с помощью NSwag
Есть ли способ предоставить несколько типов NSwag.Annotations.SwaggerResponse для одного и того же кода состояния в Asp.net WebApi (не в ядре)? На самом деле у меня есть два типа ответа, оба являются потомками одного и того же абстрактного класса....
546 просмотров
schedule 13.01.2024

Добавление авторизации носителя JWT в NSwag 13
Мы использовали NSwag 11 и пытались перейти на 13-ю, которая, похоже, использует совсем другие вызовы. Код старого стиля выглядит как public static class SwaggerServiceExtensions { public static IServiceCollection...
1004 просмотров
schedule 10.05.2023

Как предотвратить нулевые значения в строке запроса с помощью NSwag
Я использую NSwag для генерации кода TypeScript. Сгенерированный код nswag отправляет null, когда я использую int, допускающий значение null, в веб-API. Как предотвратить NSwag создание этого кода или разрешить .NET Core 3.1 принять его как...
617 просмотров
schedule 07.09.2022

в чем смысл генерации кода NSwag?
Я знаю, что nswag может показать API-документ, но почему мы должны использовать его для генерации кода? Просто для генерации кода CUDA? Это полезно?
317 просмотров
schedule 14.11.2022

Как добавить раздел с общей информацией на веб-сайт документа API, созданного NSwag?
В нашем текущем методе используется вручную поддерживаемый и отформатированный документ YML. Вначале идет длинный вводный / инструктивный раздел, который я хотел бы включить в сгенерированную документацию. Документы swagger предполагают, что я могу...
81 просмотров
schedule 05.06.2023

UWP с nswag проблема INotify с унаследованными свойствами
У меня есть DotNetCore Web Api, а его клиент - это приложение UWP, где клиент подключен к api через сгенерированный файл Nswag. У меня есть класс DropDownBase на стороне API, который используется в качестве базового класса для многих различных...
56 просмотров