Files
CMS/src/CMSMicroservice.Application/Common/Interfaces/IKavenegarService.cs
T
masoodafar-web 1a0bb83c99
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 9m45s
feat: Enhance SMS verification with new token handling and update API key
2026-02-28 04:01:45 +03:30

23 lines
739 B
C#

namespace CMSMicroservice.Application.Common.Interfaces;
/// <summary>
/// سرویس ارسال SMS با کاوه‌نگار
/// </summary>
public interface IKavenegarService
{
/// <summary>
/// ارسال پیامک ساده
/// </summary>
Task SendAsync(string mobile, string message);
/// <summary>
/// ارسال پیامک با قالب (VerifyLookup)
/// </summary>
Task VerifyLookupAsync(string mobile, string token, string template = "OTP");
/// <summary>
/// ارسال پیامک با قالب و توکن دوم (VerifyLookup) — مثلاً برای قراردادها
/// </summary>
Task VerifyLookupAsync(string mobile, string token, string token2, string template);
}