using System; using System.Collections.Generic; using System.Threading.Tasks; namespace _0_Framework.Application.Sms; public interface ISmsService { void Send(string number, string message); bool VerifySend(string number, string message); bool LoginSend(string number, string message); /// /// ارسال کد به کلاینت برای تکمیل فرایند ثبت نام /// /// /// /// Task SendVerifyCodeToClient(string number, string code); bool SendAccountsInfo(string number,string fullName, string userName); Task GetByMessageId(int messId); Task> GetApiResult(string startDate, string endDate); string DeliveryStatus(byte? dv); string DeliveryColorStatus(byte? dv); string UnixTimeStampToDateTime(int? unixTimeStamp); #region Mahan Task GetCreditAmount(); public Task SendInstitutionVerificationLink(string number, string fullName, Guid institutionId, long contractingPartyId, long institutionContractId); public Task SendInstitutionVerificationCode(string number, string code, string contractingPartyFullName, long contractingPartyId, long institutionContractId); #endregion }