Swashbuckle не может изменить index.html (CustomAsset не существует)

Я использую Swashbuckle для своего основного проекта ASP.NET и хочу изменить свой index.html, и я увидел эту страницу: https://github.com/domaindrivendev/Swashbuckle/tree/swagger_2.0#Provide-your-own-indexhtml, который точно объясняет, как это сделать это, но дело в том, что метод метода CustomAsset, похоже, больше не существует. Я могу без проблем использовать метод InjectOnCompleteJavascript и InjectStylesheet, но нет CustomAsset для включения моей html-страницы. Знаете ли вы, есть ли другой способ заменить пользовательский интерфейс swagger?

Спасибо,

Клод


person Claude Roy    schedule 19.01.2018    source источник
comment
CustomAsset все еще существует: github.com/domaindrivendev/ Swashbuckle/blob/master/   -  person Helder Sepulveda    schedule 20.01.2018
comment
У вас есть проект на GitHub? если нет, можете ли вы создать минимальный проект, воспроизводящий вашу проблему?   -  person Helder Sepulveda    schedule 20.01.2018
comment
По сути, это ядро ​​SwashBuckle для ASP.NET, в котором отсутствует метод CustomAsset. См. здесь: github.com /domaindrivendev/Swashbuckle.AspNetCore/blob/master/ Моего проекта нет на github, но в принципе я не могу вызвать метод CustomAsset для изменения моего index.html. Любые идеи? Спасибо за помощь!   -  person Claude Roy    schedule 24.01.2018


Ответы (1)


Я ругался, почему этот метод не был найден в dotnetcore.

Я перешел с версии 1.0.0 Swashbuckle.AspNetCore и обнаружил, что в версии 1.2.0 появилось новое свойство IndexStream.

Похоже, это новый способ обеспечить переопределение Index.html.

person Guest100101    schedule 09.04.2018