#swagger #asp.net-core-webapi #swagger-ui
#развязность #asp.net-core-webapi #swagger-пользовательский интерфейс
Вопрос:
Я не знаю, как добавить примеры моделей с последним пакетом swagger (swashbuckle.aspnetcore4.0.1) NuGet.
раньше я использовал это, но я не получаю аргумент с последним интерфейсом
public class SwaggerExamplesSchemaFilter : ISchemaFilter
{
public void Apply(Schema schema, SchemaRegistry schemaRegistry, Type type)
{}
}
Мне нужно последнее использование для создания примера модели
Ответ №1:
Если я не пропустил обновление Swashbuckle, официальным неофициальным способом добавления примеров является использование Swashbuckle.AspNetCore.Examples
пакета NuGet. Я уверен, что вы могли бы создать свой собственный, если бы действительно захотели, но вы, скорее всего, просто создадите что-то подобное в любом случае. Другими словами, я не знаю ничего, что было бы встроено напрямую для добавления примеров.
Комментарии:
1. репозиторий, о котором вы упомянули, неинформативен для последнего использования пакета
Ответ №2:
Я нашел ответ здесь для последнего пакета
https://github.com/domaindrivendev/Swashbuckle .AspNetCore#enrich-schema-metadata