为什么 AutoRest 会生成名称为 UnknownType 的客户端

Why do AutoRest generate my client with name UnknownType

我试图为其生成 c# 客户端的 swagger 文件位于: https://gist.github.com/s093294/a98d53c961e40b0fa3d8

但出于某种原因,即使它设置了 info.title,生成的客户端也被命名为 Unknowntype

public partial class Unknowntype : ServiceClient<Unknowntype>, IUnknowntype
{

}

谁能解释一下?

当我从 github 下载文件并将其放入我的项目并对本地文件使用 visual studio 的 autorest 时,问题就解决了。

不确定在使用 url 到 github 时文件是否缓存在某处。

我在出现的 "Add REST API Client" 对话框中尝试重命名客户端命名空间时遇到了这个问题。当我保持原样时,问题就消失了。