Should I manually dispose System.Net.Mail.MailMessage
?
MailMessage
implements IDisposable
so I assume I should dispose it, but I could not find any examples where someone actually disposes it.
Is doing something like this correct?:
public void Send(MailMessage message)
{
using(var smtpClient = new SmtpClient(_host))
{
smtpClient.Send(message);
message.Dispose();
}
}
This seems just little bit wrong, because I'm explicitly using message.Dispose
.