У меня есть событие нажатия кнопки, которое вызывает методы, которые запускают службы на удаленном сервере. Сбой происходит всякий раз, когда мне нужно запустить большое количество серверных служб, таких как 20. Как я могу быть уверен, что все службы будут запускаться правильно и не выходят из строя? Я читал, что вы можете использовать Thread или Asyn c Delay, чтобы добавить время между методами. Я не уверен, что лучше всего использовать. Любое предложение будет оценено. Заранее спасибо!
protected void StartServices_Click(object sender, EventArgs e)
{
ServerOne_Start();
// What should I add between these two methods that will provide some time
// for ServerOne_Start to execute before executing ServerTwo_Start?
ServerTwo_Start();
}