public class TimedHostedService : BackgroundService
{
private void DoWork()
{
//吧方法添加到多线程中
List<Func<Task<F>>> list = new List<Func<Task<F>>>
{
method1,
method2,
method3,
method4,
method5
};
List<Task<bool>> tasks = new List<Task<bool>>();
//启动线程
foreach (Func<Task<bool>> method in list)
{
Task<bool> task = Task.Run(method);
tasks.Add(task);
}
}
}