From a9ee8bf270eb8a3315808b24b41417be4b1a8a9a Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期三, 20 八月 2025 16:47:34 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs b/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs index 9d7840c..095fd25 100644 --- a/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs +++ b/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs @@ -12,8 +12,9 @@ /// <summary> /// 鏂囧瓧璇嗗埆钀ヤ笟鎵х収 /// </summary> - public class OcrCommandHandler() : - IRequestHandler<GetLicenseOcrCommand, GetLicenseOcrCommandResult> + public class OcrCommandHandler : + IRequestHandler<GetLicenseOcrCommand, GetLicenseOcrCommandResult>, + IRequestHandler<GetIdentityOcrCommand, GetIdentityOcrCommandResult> { /// <summary> /// 鏂囧瓧璇嗗埆钀ヤ笟鎵х収 @@ -26,5 +27,17 @@ var result = await request.Url.OcrBusinessLicense(request.Scene, request.IsOssUrl); return result.Adapt<GetLicenseOcrCommandResult>(); } + + /// <summary> + /// 鏂囧瓧璇嗗埆韬唤璇� + /// </summary> + /// <param name="request"></param> + /// <param name="cancellationToken"></param> + /// <returns></returns> + public async Task<GetIdentityOcrCommandResult> Handle(GetIdentityOcrCommand request, CancellationToken cancellationToken) + { + var result = await request.Url.OcrBusinessLicense(request.Scene, request.IsOssUrl); + return result.Adapt<GetIdentityOcrCommandResult>(); + } } } -- Gitblit v1.9.1