From 97f81c29398ae1b7bac97e65ff9ce29c75f47061 Mon Sep 17 00:00:00 2001 From: Miguel Veloso Date: Wed, 4 Apr 2018 21:29:07 +0100 Subject: [PATCH] Merge pull request #536 from SychevIgor/rudementsinidentity drop rudiments from identity api --- .../Identity.API/Services/IEmailSender.cs | 9 -------- .../Identity.API/Services/ISmsSender.cs | 9 -------- .../Identity.API/Services/MessageServices.cs | 22 ------------------- src/Services/Identity/Identity.API/Startup.cs | 2 -- 4 files changed, 42 deletions(-) delete mode 100644 src/Services/Identity/Identity.API/Services/IEmailSender.cs delete mode 100644 src/Services/Identity/Identity.API/Services/ISmsSender.cs delete mode 100644 src/Services/Identity/Identity.API/Services/MessageServices.cs diff --git a/src/Services/Identity/Identity.API/Services/IEmailSender.cs b/src/Services/Identity/Identity.API/Services/IEmailSender.cs deleted file mode 100644 index 95a4f99ee..000000000 --- a/src/Services/Identity/Identity.API/Services/IEmailSender.cs +++ /dev/null @@ -1,9 +0,0 @@ -using System.Threading.Tasks; - -namespace Microsoft.eShopOnContainers.Services.Identity.API.Services -{ - public interface IEmailSender - { - Task SendEmailAsync(string email, string subject, string message); - } -} diff --git a/src/Services/Identity/Identity.API/Services/ISmsSender.cs b/src/Services/Identity/Identity.API/Services/ISmsSender.cs deleted file mode 100644 index f842e7ae9..000000000 --- a/src/Services/Identity/Identity.API/Services/ISmsSender.cs +++ /dev/null @@ -1,9 +0,0 @@ -using System.Threading.Tasks; - -namespace Microsoft.eShopOnContainers.Services.Identity.API.Services -{ - public interface ISmsSender - { - Task SendSmsAsync(string number, string message); - } -} diff --git a/src/Services/Identity/Identity.API/Services/MessageServices.cs b/src/Services/Identity/Identity.API/Services/MessageServices.cs deleted file mode 100644 index 18ab35a7c..000000000 --- a/src/Services/Identity/Identity.API/Services/MessageServices.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System.Threading.Tasks; - -namespace Microsoft.eShopOnContainers.Services.Identity.API.Services -{ - // This class is used by the application to send Email and SMS - // when you turn on two-factor authentication in ASP.NET Identity. - // For more details see this link http://go.microsoft.com/fwlink/?LinkID=532713 - public class AuthMessageSender : IEmailSender, ISmsSender - { - public Task SendEmailAsync(string email, string subject, string message) - { - // Plug in your email service here to send an email. - return Task.FromResult(0); - } - - public Task SendSmsAsync(string number, string message) - { - // Plug in your SMS service here to send a text message. - return Task.FromResult(0); - } - } -} diff --git a/src/Services/Identity/Identity.API/Startup.cs b/src/Services/Identity/Identity.API/Startup.cs index f16f90965..f564043ae 100644 --- a/src/Services/Identity/Identity.API/Startup.cs +++ b/src/Services/Identity/Identity.API/Startup.cs @@ -73,8 +73,6 @@ namespace Microsoft.eShopOnContainers.Services.Identity.API checks.AddSqlCheck("Identity_Db", Configuration["ConnectionString"], TimeSpan.FromMinutes(minutes)); }); - services.AddTransient(); - services.AddTransient(); services.AddTransient, EFLoginService>(); services.AddTransient();