J'obtiens cette erreur lorsque j'essaie d'exécuter un capuchon. Des idées?
Je l'ai dans ma classe ConfigureServices
services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "testing",
Version = "v1" });
});
Et cela dans ma classe Configure
app.UseSwagger();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
});
Vous devez mettre à niveau le package Swashbuckle.AspNetCore
vers la dernière version v 5.0.0-rc5
résolu le problème.
dans ce package, il comprend déjà Microsoft.OpenApi
Package Assembly que vous n'avez pas besoin d'ajouter en plus. vous OpenApiInfo
, OpenApiContract
et bien d'autres propriétés sont directement héritées du package évolutif.