namespace TakeoutSaaS.Application.Sms.Contracts;

/// <summary>
/// 校验验证码请求。
/// </summary>
/// <remarks>
/// 创建校验请求。
/// </remarks>
public sealed class VerifyVerificationCodeRequest(string phoneNumber, string scene, string code)
{
    /// <summary>
    /// 手机号。
    /// </summary>
    public string PhoneNumber { get; } = phoneNumber;

    /// <summary>
    /// 业务场景。
    /// </summary>
    public string Scene { get; } = scene;

    /// <summary>
    /// 填写的验证码。
    /// </summary>
    public string Code { get; } = code;
}
