我从swagger中获取了'宠物'示例,并且想要使用Web API 2的脚手架来生成控制器。这样做,它告诉我:
'运行所选代码生成器时出错。无法映射Pet.PhotoUrls属性,因为它的类型为List,它不是受支持的基本类型或有效的实体类型。显式映射此属性,或忽略它。'
在生成的'Pet'模型类的构造函数中,我们看到:
List<string> PhotoUrls = default(List<string>)
这个模型类直接来自swagger编辑器的服务器代码生成器,所以我认为它可以为这种类型的进程做好准备。这里推荐的方法是什么?只是在你自己的API中避免使用这些参数吗?