mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-09-22 20:13:41 +08:00
feat(wxapi): 为请求模型添加类型映射到响应模型
This commit is contained in:
@@ -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>
|
||||
/// 获取或设置裁剪宽高比列表。
|
||||
|
@@ -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"/> 二选一。
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/img/superresolution 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVImageSuperResolutionRequest : CVImageQrcodeRequest
|
||||
public class CVImageSuperResolutionRequest : CVImageQrcodeRequest, IMapResponse<CVImageSuperResolutionRequest, CVImageSuperResolutionResponse>
|
||||
{
|
||||
}
|
||||
}
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/ocr/bankcard 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVOCRBankCardRequest : CVOCRIdCardRequest
|
||||
public class CVOCRBankCardRequest : CVOCRIdCardRequest, IMapResponse<CVOCRBankCardRequest, CVOCRBankCardResponse>
|
||||
{
|
||||
}
|
||||
}
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/ocr/bizlicense 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVOCRBusinessLicenseRequest : CVOCRIdCardRequest
|
||||
public class CVOCRBusinessLicenseRequest : CVOCRIdCardRequest, IMapResponse<CVOCRBusinessLicenseRequest, CVOCRBusinessLicenseResponse>
|
||||
{
|
||||
}
|
||||
}
|
||||
|
@@ -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"/> 二选一。
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/ocr/drivinglicense 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVOCRDrivingLicenseRequest : CVOCRIdCardRequest
|
||||
public class CVOCRDrivingLicenseRequest : CVOCRIdCardRequest, IMapResponse<CVOCRDrivingLicenseRequest, CVOCRDrivingLicenseResponse>
|
||||
{
|
||||
}
|
||||
}
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/ocr/driving 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVOCRDrivingRequest : CVOCRIdCardRequest
|
||||
public class CVOCRDrivingRequest : CVOCRIdCardRequest, IMapResponse<CVOCRDrivingRequest, CVOCRDrivingResponse>
|
||||
{
|
||||
}
|
||||
}
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/ocr/idcard 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVOCRIdCardRequest : CVOCRCommonRequest
|
||||
public class CVOCRIdCardRequest : CVOCRCommonRequest, IMapResponse<CVOCRIdCardRequest, CVOCRIdCardResponse>
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置图片识别模式。
|
||||
|
@@ -3,7 +3,7 @@
|
||||
/// <summary>
|
||||
/// <para>表示 [POST] /cv/ocr/platenum 接口的请求。</para>
|
||||
/// </summary>
|
||||
public class CVOCRPlateNumberRequest : CVOCRCommonRequest
|
||||
public class CVOCRPlateNumberRequest : CVOCRCommonRequest, IMapResponse<CVOCRPlateNumberRequest, CVOCRPlateNumberResponse>
|
||||
{
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user