スワッシュバックルを実行しようとすると、このエラーが発生します。何か案は?
これは私のConfigureServicesクラスにあります
services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "testing",
Version = "v1" });
});
そして、これは私の構成クラスで
app.UseSwagger();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
});
パッケージをアップグレードする必要がありますSwashbuckle.AspNetCore
から最新バージョンv 5.0.0-rc5
問題を解決しました。
そのパッケージにはすでに含まれていますMicrosoft.OpenApi
パッケージアセンブリ追加でアドオンする必要はありません。あなたOpenApiInfo
、OpenApiContract
、およびはるかに多くのプロパティが、アップグレード可能なパッケージで直接継承されます。