Как я могу представить локальную спецификацию JSON в Swagger в asp.net? - PullRequest
1 голос
/ 18 марта 2019

У меня есть спецификация json (webapi.json), и я хочу сделать то же самое, используя swashbuckle. Есть ли способ добиться этого?

Мой метод настройки выглядит следующим образом

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseMvc();

            app.UseSwagger();
            app.UseSwaggerUI(c =>
            {
                c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
            });
        }

1 Ответ

0 голосов
/ 19 марта 2019

Вы можете отрендерить любую спецификацию swagger, просто передав ее в качестве параметра в URL-адресе

Вот пример: http://petstore.swagger.io/?url=http://swagger-net-test.azurewebsites.net/swagger/docs/V1

Если у вас уже есть спецификация json (webapi.json)) нет необходимости добавлять фишку в ваш проект.

...