我在后端有一些我没有在任何DTO中使用的类,但是我想导出到我的DTO打字稿文件中。
我尝试将它们添加到swagger: "2.0"
paths:
/dantocs:
get:
responses:
"200":
description: ""
schema:
type: object
x-auth-type: "Application & Application User"
x-throttling-tier: Unlimited
produces:
- application/json
info:
title: DanhMucDungChung
version: v1.0.0
字段中,但是仅导出那些明确定义的类型。
有什么办法可以导出所有DTO类并指定要导出的其他一些类?
答案 0 :(得分:1)
ServiceStack仅导出服务合同中的类型。最简单的方法是添加包含您要导出的类型的DummyTypes
服务,例如:
public class ExportTypes
{
public MyType1 MyType1 { get; set; }
public MyType2 MyType2 { get; set; }
}
public class ExportTypesService : Service
{
public object Any(ExportTypes request) => request;
}