доделал 7 лабу
This commit is contained in:
parent
b9a4b838cf
commit
32ff5609cf
@ -19,8 +19,7 @@ namespace TypographyBusinessLogic.MailWorker
|
||||
protected int _popPort;
|
||||
private readonly IMessageInfoLogic _messageInfoLogic;
|
||||
private readonly ILogger _logger;
|
||||
public AbstractMailWorker(ILogger<AbstractMailWorker> logger,
|
||||
IMessageInfoLogic messageInfoLogic)
|
||||
public AbstractMailWorker(ILogger<AbstractMailWorker> logger, IMessageInfoLogic messageInfoLogic)
|
||||
{
|
||||
_logger = logger;
|
||||
_messageInfoLogic = messageInfoLogic;
|
||||
|
@ -16,10 +16,8 @@ namespace TypographyBusinessLogic.MailWorker
|
||||
{
|
||||
public class MailKitWorker : AbstractMailWorker
|
||||
{
|
||||
public MailKitWorker(ILogger<MailKitWorker> logger, IMessageInfoLogic
|
||||
messageInfoLogic) : base(logger, messageInfoLogic) { }
|
||||
protected override async Task SendMailAsync(MailSendInfoBindingModel
|
||||
info)
|
||||
public MailKitWorker(ILogger<MailKitWorker> logger, IMessageInfoLogic messageInfoLogic) : base(logger, messageInfoLogic) { }
|
||||
protected override async Task SendMailAsync(MailSendInfoBindingModel info)
|
||||
{
|
||||
using var objMailMessage = new MailMessage();
|
||||
using var objSmtpClient = new SmtpClient(_smtpClientHost, _smtpClientPort);
|
||||
|
@ -3,11 +3,11 @@
|
||||
@model List<MessageInfoViewModel>
|
||||
|
||||
@{
|
||||
ViewData["Title"] = "Mails";
|
||||
ViewData["Title"] = "Письма";
|
||||
}
|
||||
|
||||
<div class="text-center">
|
||||
<h1 class="display-4">Mails</h1>
|
||||
<h1 class="display-4">Письма</h1>
|
||||
</div>
|
||||
|
||||
|
||||
@ -23,13 +23,13 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<th>
|
||||
Mail's date'
|
||||
Дата отправки
|
||||
</th>
|
||||
<th>
|
||||
Title
|
||||
Заголовок
|
||||
</th>
|
||||
<th>
|
||||
Text
|
||||
Текст
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
@ -11,5 +11,5 @@
|
||||
"PopHost": "pop.gmail.com",
|
||||
"PopPort": "995",
|
||||
"MailLogin": "rpplabs6@gmail.com",
|
||||
"MailPassword": "73rpplabs2473"
|
||||
"MailPassword": "dkjl fzkt rmjk izpn"
|
||||
}
|
||||
|
@ -6,6 +6,6 @@
|
||||
<add key="PopHost" value="pop.gmail.com" />
|
||||
<add key="PopPort" value="995" />
|
||||
<add key="MailLogin" value="rpplabs6@gmail.com" />
|
||||
<add key="MailPassword" value="fjoh wglk xgio ajas" />
|
||||
<add key="MailPassword" value="dkjl fzkt rmjk izpn" />
|
||||
</appSettings>
|
||||
</configuration>
|
@ -80,6 +80,7 @@ namespace TypographyView
|
||||
services.AddTransient<AbstractSaveToWord, SaveToWord>();
|
||||
services.AddTransient<AbstractSaveToPdf, SaveToPdf>();
|
||||
services.AddTransient<IWorkProcess, WorkModeling>();
|
||||
|
||||
services.AddSingleton<AbstractMailWorker, MailKitWorker>();
|
||||
|
||||
services.AddTransient<FormMain>();
|
||||
|
Loading…
x
Reference in New Issue
Block a user