public static SmsOptions UseChinaMobile(this SmsOptions options, Action <ChinaMobileSmsOptions> configure)
        {
            if (configure == null)
            {
                throw new ArgumentNullException(nameof(configure));
            }

            options.RegisterExtension(new ChinaMobileSmsOptionsExtension(configure));

            return(options);
        }
Esempio n. 2
0
        public static SmsOptions UseAliyun(this SmsOptions options, Action <AliyunSmsOptions> configure)
        {
            if (configure == null)
            {
                throw new ArgumentNullException(nameof(configure));
            }

            options.RegisterExtension(new AliyunOptionsExtension(configure));

            return(options);
        }