Ich bin auf ein neues Projekt bei der Arbeit und ich habe das Swagger-Tool eingeführt. Ich habe die Abhängigkeiten des Projekts aktualisiert und die Swagger-Version von 7.7 auf 11.3 hochgeladen. Aber jetzt funktioniert es nicht, weil eine Bibliothek aufhört zu arbeiten. Irgendeine Idee, was das Äquivalent sein könnte? Ich habe geschaut und ich im Internet immer auf der Suche, aber ich kann nichts finden ..Swagger - JSON-Datei konfigurieren C#
Mein Code
using NSwag.CodeGeneration.SwaggerGenerators.WebApi;//This doesn't exists
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Web.Http;
using apiplanificador.Fachadas.Controllers;
using System.Web.Http.Dispatcher;
using System.Reflection;
using NSwag.CodeGeneration.CSharp;//Trying with this
namespace apiplanificador.Fachadas
{
public static class WebApiConfig
{
/// <summary>
///
/// </summary>
/// <param name="config"></param>
public static void Register(HttpConfiguration config)
{
//Generamos el JSON a partir del código del controlador.
ConvertirJSON();
// Rutas de API web
config.MapHttpAttributeRoutes();
}
/// <summary>
/// Genera el fichero JSON necesario para la documentación
/// Hay que sustituir HomeController por el controlador creado para cada proyecto
/// </summary>
public static void ConvertirJSON()
{
var settings = new WebApiToSwaggerGeneratorSettings//this doesn't work
{
DefaultUrlTemplate = "v1/{controller}/{id}",
Title = "Api Planificador",
Description = "Api que permite gestionar las tareas del planificador",
Version = "v1"
};
var generator = new WebApiToSwaggerGenerator(settings);//This doesn't work
Dank!
für WebAPI Projekt, ich glaube, Sie 'swashbuckle' –
Dank verwenden können! Ich werde es versuchen – Aw3same