//------------------------------------------------------------------------- private void SendMail(string caption = null) { Task.Factory.StartNew(status => { MailHelper mail = new MailHelper(); mail.SendMail(caption); }, "SendMail").ContinueWith((t) => Completed(t)); }