Описание тега swashbuckle.aspnetcore

0 ответов

Swashbuckle.AspNetCore.Cli выдает Нет зарегистрированной службы для типа Swashbuckle.AspNetCore.Swagger.ISwaggerProvider

Я написал Wrapper поверх Swagger, расширив IServiceCollection, я использую Swashbuckle.AspNetCore.Cli 5.5 для создания документа JSON в конвейере сборки. он выбрасывает исключение как необработанное исключение. System.InvalidOperationException: служ…
1 ответ

Примечание: версия ядра AutoRest, выбранная из конфигурации: ~2.0.4413, когда я установил 3.06187

Я установил autorest 3.0.3187 на узел v12.16.1 и запустил autorest --reset удалить старые версии Однако когда я бегу autorest --input-file=https://myapplication/mydocs/v1/swagger.json --output-folder=generated --csharp --namespace=MyNameSpace Я полу…
1 ответ

Как сгенерировать файл Swagger с помощью ASP.NET Core 2.2 и Swashbuckle.AspNetCore 5.4.1 для .NET Framework 4.8

Создайте новый проект ASP.NET Core 2.2, предназначенный для.NET Framework 4.8. Следуйте инструкциям по началу работы, чтобы добавить Swashbuckle.AspNetCore. Это дает этот репозиторий:https://github.com/Orwel/GenerateSwaggerFileWithDotnetFramewrok По…
2 ответа

Swagger возвращает "Никакие операции не определены в спецификации!"

Я разрабатываю приложение веб-API.NET Core 3.1 и какое-то время смотрю на этот экран. Я установил Swashbuckle.AspNetCore -Version 5.5.0 в моем проекте, и я сделал следующие конфигурации: Startup.cs public void ConfigureServices(IServiceCollection se…
0 ответов

Пользовательский заголовок авторизации Swashbuckle .NET Core не отражается ни в одном запросе API

Последние пару дней я внимательно читал документацию, чтобы реализовать поддержку настраиваемого заголовка авторизации для Swashbuckle.AspNetCore 5.xx, и не смог распространить SwaggerUI для правильной отправки запросов API из документов API в любой…
0 ответов

Swashbuckle - кнопка выполнения Swagger не работает

Я пытаюсь интегрировать swagger в веб-API Asp.Net core 3.1, используя Swashbuckle.AspNetCore (5.5.1) с OAS3. У меня есть один метод отправки, в котором мне нужны данные из нескольких частей (два файла и одно строковое значение), и для этого я примен…
16 авг '20 в 10:17
2 ответа

Требуемый столбец отсутствовал в результатах операции FromSql:. FromSqlInterpolated

[Pre-Amble] Когда я обновил свой api с.netcore2.1 до.netcore3.1, я обнаружил, что мне нужно значительно изменить код Entity Framework. Чего я не понимал, так это того, что у меня была ошибка в хранимой процедуре в моей удаленной базе данных, которая…
1 ответ

Swagger генерирует неверный URL для словаря в ASP.CORE 3

Swagger генерирует неверный URL -адрес, когда модель, извлеченная из строки запроса, имеет словарь в качестве одного из свойств. Как указать Swagger изменить формат словаря в URL -адресе или определить схему входных параметров вручную, без автогенер…
3 ответа

Как реализовать Swashbuckle IOperationFilter, который обрабатывает настраиваемые атрибуты в .NET Core

Я реализовал Swashbuckle.Swagger.IOperationFilterдля обработки настраиваемых атрибутов, как описано здесь: /questions/5241545/kak-otobrazit-swaggerresponse-v-xml-vmesto-json/5241553#5241553 Теперь я хочу сделать что-то подобное для Swashbuckle.AspNe…
1 ответ

Создание "последней" версии документации Swagger с помощью Swashbuckle

Я работаю над общедоступным API, используя Swashbuckle.AspNetCore & ReDoc для документации с Microsoft.AspNetCore.Mvc.Versioning для управления версиями наших контроллеров с помощью атрибутов. Мы хотим иметь масштабный документ, который показывает в…
12 мар '20 в 16:47
1 ответ

Swashbuckle делает все параметры маршрута обязательными для конечных точек с одним и тем же глаголом, но с несколькими маршрутами в asp.net core 3.1 api swagger ui

Я работаю на asp.net core 2.2 проект и обновление до asp.net core 3.1 а также обновление Swashbuckle.AspNetCore к 5.0.0. После обновления я вижу изменения в конечных точках, сгенерированных swagger. У меня есть конечная точка для [HttpDelete] с двум…
1 ответ

C#: Swagger/Swashbuckle - Соединение схем безопасности с помощью "И"

У меня есть ASP.NET Core Api, где требуется использовать несколько схем аутентификации для одной операции. Я пытаюсь задокументировать эти операции с отображением всех необходимых схем аутентификации в пользовательском интерфейсе Swagger. Поэтому я …
1 ответ

Microsoft.OpenApi.Models.OpenApiDocument.SerializeAsV2 Недействительный URI: не удалось определить формат URI.

Я обновляю свой api с.netcore2.1 до 3.1 API использует SwagerUI и Autorest для создания клиента. Из этого вопроса об Autorest я узнал, что мне нужно использовать app.UseSwagger(c => { c.SerializeAsV2 = true; }); Однако пользовательский интерфейс …
23 мар '20 в 15:47
1 ответ

Показать кнопку загрузки для IFormFile внутри модели в Swashbuckle 5

Я использую Swashbuckle v5 для создания веб-интерфейса, чтобы показать свою службу. Когда я использую модель с несколькими свойствами и разными типами данных, я хочу показать кнопку загрузки для каждого IFormFile свойство внутри этой модели. Когда м…
0 ответов

Swashbuckle.AspNetCore 5.2.1 и autorest 3.0.6187 возвращаются без записи серверов

У меня возникли проблемы с созданием клиента csharp или powershell для очень простого сайта Swashbuckle.AspNetCore 5.2.1 с функцией autorest 3.0.6187 Есть ли другая комбинация версий программного обеспечения, которая действительно работает вместе, и…
1 ответ

создание swagger.json с обратно совместимым перечислением с использованием serializeAsV2

Недавно я обновил свой api с netcore2.1 до netcore3.1 Я надеялся не просить пользователей api переписывать своего клиента. Таким образом, я полагаю, что мне нужно, чтобы swagger.json был обратно совместим. В старом swagger.json перечисление выглядел…
04 апр '20 в 04:41
1 ответ

Ошибка Swagger: не удалось разрешить ссылку

У меня есть проект веб-API asp.net core 3.1, в котором есть метод контроллера, принимающий JObject в качестве параметра тела. При запуске SwaggerUI ошибок нет. Когда я расширяю доступный запрос POST, отображаются ошибки, как вы можете видеть во фраг…
0 ответов

Показать версию сборки в Swashbuckle AspNetCore - пользовательский интерфейс Swagger

Мы создаем документацию по API, используя Swashbuckle.AspNetCore для проекта.NET Core3.1 WebAPI. Сборка тортов используется для создания решения в Jenkins. Мы можем получить версию git в скрипте сборки торта следующим образом: GitVersionInfo = GitVe…
0 ответов

Как исправить ошибку 415, выдаваемую пользовательским интерфейсом Swagger при удалении HTTP

В пользовательском интерфейсе Swagger (Swashbuckle.AspNetCore.* 1.2.0) у меня есть HTTP DELETEконечная точка, которая поддерживает включение в нее полезной нагрузки. Когда я пытаюсь отправить запрос на эту конечную точку без полезной нагрузки, польз…
0 ответов

Swashbuckle генерирует 2 документа Swagger и применяет CustomSchemaIds только к одному

У меня есть 2 чванства, генерируемых пряжкой автомата перекоса: c.SwaggerDoc("v1.0", new Info { Title = "Internal "v1.0" }); c.SwaggerDoc("public", new Info { Title = "Public", Version = "v1.0" }); Я хотел бы добавить CustomSchemaIds, чтобы сделать …
29 апр '20 в 07:50