- `FuwuhaoManager` 新增 `ValidateCallback` 方法,用于校验微信回调签名 - `FuwuhaoOptions` 增加 `CallbackToken` 配置项 - `QrCodeResponse` 属性添加 `JsonPropertyName` 标注,支持 JSON 序列化映射 - `FuwuhaoService` 在回调接口中增加签名校验,并通过分布式锁实现幂等处理 - 调整场景值解析逻辑,过滤非扫码/关注事件 - 优化缓存过期时间设置
17 lines
410 B
C#
17 lines
410 B
C#
using Yi.Framework.AiHub.Domain.Shared.Enums.Fuwuhao;
|
||
|
||
namespace Yi.Framework.AiHub.Application.Contracts.Dtos.Fuwuhao;
|
||
|
||
public class SceneCacheDto
|
||
{
|
||
public SceneResultEnum SceneResult { get; set; } = SceneResultEnum.Wait;
|
||
|
||
public SceneTypeEnum SceneType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 如果是绑定类型,需要用户id
|
||
/// </summary>
|
||
public Guid? UserId { get; set; }
|
||
}
|
||
|