Files
tiku-backend.net/Tiku.Application/Auth/ISmsVerificationService.cs
2026-07-26 12:51:56 +08:00

18 lines
417 B
C#

using Tiku.Domain.Tenancy;
namespace Tiku.Application.Auth;
public interface ISmsVerificationService
{
Task<SmsSendResult> CreateCodeAsync(
SendSmsCodeRequest request,
CancellationToken cancellationToken = default);
Task VerifyCodeAsync(
Guid tenantId,
string phone,
SmsPurpose purpose,
string code,
CancellationToken cancellationToken = default);
}