向 DTO 添加其他类型
Add additional types to DTO
我在后端有一些 类 我没有在任何 DTO 中使用,但我想导出到我的 DTO 打字稿文件。
我尝试将它们添加到 IncludeTypes
字段,但只有那些明确定义的类型才会被导出。
有什么方法可以导出我所有的 DTO 类 并指定一些额外的 类 来导出?
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;
}
我在后端有一些 类 我没有在任何 DTO 中使用,但我想导出到我的 DTO 打字稿文件。
我尝试将它们添加到 IncludeTypes
字段,但只有那些明确定义的类型才会被导出。
有什么方法可以导出我所有的 DTO 类 并指定一些额外的 类 来导出?
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;
}