C# 在返回数据之前插入新记录时,如何使用线程发送电子邮件?如何做到这一点
我需要向关注的员工发送电子邮件,当有人对他提出投诉时。在插入过程中,会插入一条记录,并将相同的详细信息返回给用户 我想用C#中的线程发送电子邮件。为此,我创建了电子邮件方法,但不知道如何使用它 代码: 我希望回复是发送给用户没有任何延迟n电子邮件是发送使用线程 使用线程调用的方法:C# 在返回数据之前插入新记录时,如何使用线程发送电子邮件?如何做到这一点,c#,multithreading,web-applications,C#,Multithreading,Web Applications,我需要向关注的员工发送电子邮件,当有人对他提出投诉时。在插入过程中,会插入一条记录,并将相同的详细信息返回给用户 我想用C#中的线程发送电子邮件。为此,我创建了电子邮件方法,但不知道如何使用它 代码: 我希望回复是发送给用户没有任何延迟n电子邮件是发送使用线程 使用线程调用的方法: Deliverables _deliverables = new Deliverables(); _deliverables.NotifyComplaintDepartment(DepartmentId, EmpCo
Deliverables _deliverables = new Deliverables();
_deliverables.NotifyComplaintDepartment(DepartmentId, EmpComplaint.ComplaintID);
*编辑:
我找到了这个,但是如果我需要在插入后返回数据怎么办
[WebMethod]
public bool callingmethod(int num1,int num2)
{
employee emp=new employee();
thread t=new thread(emp.method(num1,num2));
t.start();
return "MyDATASTRING";
}
public class employee
{
public void method(int a ,int b)
{
logic...
}
}
你只是在问如何创建一个新线程吗?我初始化了thread to call方法,但我想返回的数据是否应该包含在另一个线程中才能完成?
[WebMethod]
public bool callingmethod(int num1,int num2)
{
employee emp=new employee();
thread t=new thread(emp.method(num1,num2));
t.start();
return "MyDATASTRING";
}
public class employee
{
public void method(int a ,int b)
{
logic...
}
}