From a931554f2f761bf7f03c396793fd7f1e810fad5c Mon Sep 17 00:00:00 2001 From: Nokecy Date: Thu, 8 Nov 2018 17:11:33 +0800 Subject: [PATCH] Add extraParameter to ISmsSender.SendAsync --- framework/src/Volo.Abp.Sms/Volo/Abp/Sms/ISmsSender.cs | 5 +++-- framework/src/Volo.Abp.Sms/Volo/Abp/Sms/NullSmsSender.cs | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/ISmsSender.cs b/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/ISmsSender.cs index c72a5013cd..f3e0081c67 100644 --- a/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/ISmsSender.cs +++ b/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/ISmsSender.cs @@ -1,9 +1,10 @@ -using System.Threading.Tasks; +using System.Collections.Generic; +using System.Threading.Tasks; namespace Volo.Abp.Sms { public interface ISmsSender { - Task SendAsync(string phoneNumber, string text); + Task SendAsync(string phoneNumber, string text, IDictionary extraParameter); } } diff --git a/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/NullSmsSender.cs b/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/NullSmsSender.cs index 0b3c8879e4..c972fef8c4 100644 --- a/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/NullSmsSender.cs +++ b/framework/src/Volo.Abp.Sms/Volo/Abp/Sms/NullSmsSender.cs @@ -1,6 +1,7 @@ -using System.Threading.Tasks; -using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; +using System.Collections.Generic; +using System.Threading.Tasks; using Volo.Abp.DependencyInjection; namespace Volo.Abp.Sms @@ -14,7 +15,7 @@ namespace Volo.Abp.Sms Logger = NullLogger.Instance; } - public Task SendAsync(string phoneNumber, string text) + public Task SendAsync(string phoneNumber, string text, IDictionary extraParameter) { Logger.LogWarning($"SMS Sending was not implemented! Using {nameof(NullSmsSender)}:"); Logger.LogWarning("Phone Number : " + phoneNumber);