Show / Hide Table of Contents

Class AliyunSmsSender

Inheritance
object
AliyunSmsSender
Implements
ISmsSender
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Sms.Aliyun
Assembly: Volo.Abp.Sms.Aliyun.dll
Syntax
public class AliyunSmsSender : ISmsSender, ITransientDependency

Constructors

AliyunSmsSender(IOptionsMonitor<AbpAliyunSmsOptions>)

Declaration
public AliyunSmsSender(IOptionsMonitor<AbpAliyunSmsOptions> options)
Parameters
Type Name Description
IOptionsMonitor<AbpAliyunSmsOptions> options

Properties

Options

Declaration
protected AbpAliyunSmsOptions Options { get; }
Property Value
Type Description
AbpAliyunSmsOptions

Methods

CreateClient()

Declaration
protected virtual Client CreateClient()
Returns
Type Description
Client

SendAsync(SmsMessage)

Declaration
public Task SendAsync(SmsMessage smsMessage)
Parameters
Type Name Description
SmsMessage smsMessage
Returns
Type Description
Task

Implements

ISmsSender
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform