gpt4 book ai didi

c# - Swagger 可以生成自定义泛型类型吗?

转载 作者:搜寻专家 更新时间:2023-10-30 20:59:47 26 4
gpt4 key购买 nike

假设我们在 C# 中有 API 返回模型

public class ApiResult<T>
{
public T Result;
public bool Success;
}

并返回 ApiResult<string>对象实例到客户端

所以我们有 swagger 生成的模型

ApiResult[String] {
result (string, optional),
success (boolean, optional)
}

使用 https://swagger.io/swagger-codegen/ 错误地转换为 typescript 类

'use strict';
import * as models from './models';
export interface ApiResultString {
result?: string;
success?: boolean;
}

是否可以使用与输入模型相同的泛型生成输出模型?

最佳答案

我在 swagger-codegen 上创建了问题在 GitHub 上。您可以在那里支持此功能。目前看来是不可能的。

关于c# - Swagger 可以生成自定义泛型类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50371470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com