diff --git a/src/FilterLists.Api/FilterLists.Api.csproj b/src/FilterLists.Api/FilterLists.Api.csproj index fa8fea3f6..1aab8c80b 100644 --- a/src/FilterLists.Api/FilterLists.Api.csproj +++ b/src/FilterLists.Api/FilterLists.Api.csproj @@ -32,7 +32,6 @@ - diff --git a/src/FilterLists.Services/EmailService.cs b/src/FilterLists.Services/EmailService.cs deleted file mode 100644 index 3fffee25f..000000000 --- a/src/FilterLists.Services/EmailService.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System.Threading.Tasks; -using JetBrains.Annotations; -using Microsoft.Extensions.Configuration; -using SendGrid; -using SendGrid.Helpers.Mail; - -namespace FilterLists.Services -{ - [UsedImplicitly] - public class EmailService - { - private readonly SendGridClient sendGridClient; - private readonly EmailAddress fromEmailAddress; - private readonly EmailAddress toEmailAddress; - - public EmailService(IConfiguration configuration) - { - var sendGridConfig = configuration.GetSection("SendGrid"); - sendGridClient = new SendGridClient(sendGridConfig.GetValue("ApiKey")); - fromEmailAddress = new EmailAddress(sendGridConfig.GetSection("From").GetValue("EmailAddress"), - sendGridConfig.GetSection("From").GetValue("Name")); - toEmailAddress = new EmailAddress(sendGridConfig.GetSection("To").GetValue("EmailAddress"), - sendGridConfig.GetSection("To").GetValue("Name")); - } - - public async Task SendEmailAsync(string subjectBody, string message) - { - var msg = new SendGridMessage - { - From = fromEmailAddress, - Subject = "[FilterLists] " + subjectBody, - PlainTextContent = message - }; - msg.AddTo(toEmailAddress); - await sendGridClient.SendEmailAsync(msg); - } - } -} \ No newline at end of file diff --git a/src/FilterLists.Services/FilterLists.Services.csproj b/src/FilterLists.Services/FilterLists.Services.csproj index 89e6e4177..dbab4d666 100644 --- a/src/FilterLists.Services/FilterLists.Services.csproj +++ b/src/FilterLists.Services/FilterLists.Services.csproj @@ -24,7 +24,6 @@ - diff --git a/src/FilterLists.Web/FilterLists.Web.csproj b/src/FilterLists.Web/FilterLists.Web.csproj index 7ac45af76..1d84e8bc3 100644 --- a/src/FilterLists.Web/FilterLists.Web.csproj +++ b/src/FilterLists.Web/FilterLists.Web.csproj @@ -25,7 +25,6 @@ -