Skip to content

Commit 8af8e1d

Browse files
committed
Updated to latest Cofoundry and removed sync mail dispatch methods
1 parent 7e19a07 commit 8af8e1d

File tree

3 files changed

+1
-43
lines changed

3 files changed

+1
-43
lines changed

src/Cofoundry.Plugins.Mail.MailKit/Cofoundry.Plugins.Mail.MailKit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Cofoundry.Core" Version="0.2.0-beta0021" />
19+
<PackageReference Include="Cofoundry.Core" Version="0.2.0-beta0022" />
2020
<PackageReference Include="MailKit" Version="1.16.2" />
2121
</ItemGroup>
2222

src/Cofoundry.Plugins.Mail.MailKit/MailKitMailDispatchService.cs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,6 @@ ISmtpClientConnectionConfiguration smtpClientConnectionConfiguration
3434

3535
#region public methods
3636

37-
/// <summary>
38-
/// Sends a mail message.
39-
/// </summary>
40-
/// <param name="message">The MailMessage to send</param>
41-
public void Dispatch(MailMessage message)
42-
{
43-
using (var session = CreateSession())
44-
{
45-
session.Add(message);
46-
session.Flush();
47-
}
48-
}
49-
5037
/// <summary>
5138
/// Sends a mail message.
5239
/// </summary>

src/Cofoundry.Plugins.Mail.MailKit/MilKitMailDispatchSession.cs

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -44,35 +44,6 @@ public void Add(MailMessage mailMessage)
4444
_mailQueue.Enqueue(messageToSend);
4545
}
4646

47-
public void Flush()
48-
{
49-
ValidateNotDisposed();
50-
51-
if (_mailSettings.SendMode == MailSendMode.LocalDrop)
52-
{
53-
FlushToLocalDrop();
54-
return;
55-
}
56-
57-
try
58-
{
59-
_smtpClientConnectionConfiguration.Connect(_mailClient.Value);
60-
61-
while (_mailQueue.Count > 0)
62-
{
63-
var mailItem = _mailQueue.Dequeue();
64-
if (mailItem != null && _mailSettings.SendMode != MailSendMode.DoNotSend)
65-
{
66-
_mailClient.Value.Send(mailItem);
67-
}
68-
}
69-
}
70-
finally
71-
{
72-
_smtpClientConnectionConfiguration.Disconnect(_mailClient.Value);
73-
}
74-
}
75-
7647
public async Task FlushAsync()
7748
{
7849
ValidateNotDisposed();

0 commit comments

Comments
 (0)