feat(wxapi): 为请求模型添加类型映射到响应模型

This commit is contained in:
vst-h
2022-02-28 19:14:08 +08:00
committed by GitHub
parent 1b580a7709
commit a7a063c992
834 changed files with 882 additions and 864 deletions

View File

@@ -5,7 +5,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models
/// <summary>
/// <para>表示 [POST] /cv/img/aicrop 接口的请求。</para>
/// </summary>
public class CVImageAICropRequest : CVImageQrcodeRequest
public class CVImageAICropRequest : CVImageQrcodeRequest, IMapResponse<CVImageAICropRequest, CVImageAICropResponse>
{
/// <summary>
/// 获取或设置裁剪宽高比列表。

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/img/qrcode 接口的请求。</para>
/// </summary>
public class CVImageQrcodeRequest : WechatApiRequest
public class CVImageQrcodeRequest : WechatApiRequest, IMapResponse<CVImageQrcodeRequest, CVImageQrcodeResponse>
{
/// <summary>
/// 获取或设置要识别的图片 URL。与字段 <see cref="ImageFileBytes"/> 二选一。

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/img/superresolution 接口的请求。</para>
/// </summary>
public class CVImageSuperResolutionRequest : CVImageQrcodeRequest
public class CVImageSuperResolutionRequest : CVImageQrcodeRequest, IMapResponse<CVImageSuperResolutionRequest, CVImageSuperResolutionResponse>
{
}
}

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/bankcard 接口的请求。</para>
/// </summary>
public class CVOCRBankCardRequest : CVOCRIdCardRequest
public class CVOCRBankCardRequest : CVOCRIdCardRequest, IMapResponse<CVOCRBankCardRequest, CVOCRBankCardResponse>
{
}
}

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/bizlicense 接口的请求。</para>
/// </summary>
public class CVOCRBusinessLicenseRequest : CVOCRIdCardRequest
public class CVOCRBusinessLicenseRequest : CVOCRIdCardRequest, IMapResponse<CVOCRBusinessLicenseRequest, CVOCRBusinessLicenseResponse>
{
}
}

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/comm 接口的请求。</para>
/// </summary>
public class CVOCRCommonRequest : WechatApiRequest
public class CVOCRCommonRequest : WechatApiRequest, IMapResponse<CVOCRCommonRequest, CVOCRCommonResponse>
{
/// <summary>
/// 获取或设置要识别的图片 URL。与字段 <see cref="ImageFileBytes"/> 二选一。

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/drivinglicense 接口的请求。</para>
/// </summary>
public class CVOCRDrivingLicenseRequest : CVOCRIdCardRequest
public class CVOCRDrivingLicenseRequest : CVOCRIdCardRequest, IMapResponse<CVOCRDrivingLicenseRequest, CVOCRDrivingLicenseResponse>
{
}
}

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/driving 接口的请求。</para>
/// </summary>
public class CVOCRDrivingRequest : CVOCRIdCardRequest
public class CVOCRDrivingRequest : CVOCRIdCardRequest, IMapResponse<CVOCRDrivingRequest, CVOCRDrivingResponse>
{
}
}

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/idcard 接口的请求。</para>
/// </summary>
public class CVOCRIdCardRequest : CVOCRCommonRequest
public class CVOCRIdCardRequest : CVOCRCommonRequest, IMapResponse<CVOCRIdCardRequest, CVOCRIdCardResponse>
{
/// <summary>
/// 获取或设置图片识别模式。

View File

@@ -3,7 +3,7 @@
/// <summary>
/// <para>表示 [POST] /cv/ocr/platenum 接口的请求。</para>
/// </summary>
public class CVOCRPlateNumberRequest : CVOCRCommonRequest
public class CVOCRPlateNumberRequest : CVOCRCommonRequest, IMapResponse<CVOCRPlateNumberRequest, CVOCRPlateNumberResponse>
{
}
}