Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
На ветке Bad End разместите действие 'Свой C#-код' с кодом добавления попытки.
C#:
// Добавить кол-во попыток
var id = Guid.Parse(project.TaskId);
ZennoPoster.AddTries(id, 1);
// Обнулить кол-во попыток
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 0);
// Установить 5 попыток выполнения
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 5);
// Остановить выполнение
ZennoPoster.StopTask(Guid.Parse(project.TaskId));
На ветке Bad End разместите действие 'Свой C#-код' с кодом добавления попытки.
C#:
// Добавить кол-во попыток
var id = Guid.Parse(project.TaskId);
ZennoPoster.AddTries(id, 1);
// Обнулить кол-во попыток
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 0);
// Установить 5 попыток выполнения
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 5);
// Остановить выполнение
ZennoPoster.StopTask(Guid.Parse(project.TaskId));
На ветке Bad End разместите действие 'Свой C#-код' с кодом добавления попытки.
C#:
// Добавить кол-во попыток
var id = Guid.Parse(project.TaskId);
ZennoPoster.AddTries(id, 1);
// Обнулить кол-во попыток
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 0);
// Установить 5 попыток выполнения
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 5);
// Остановить выполнение
ZennoPoster.StopTask(Guid.Parse(project.TaskId));
Пользователь вместо AddTries использует SetTries. То есть поток выходит по ошибке и не добавляет +1, а выставляет 1 попытку перед выходом. Естественно, когда этот поток завершается, то попыток остаётся 0. Логично, что SetTries(id, 2); срабатывает как нужно - текущий поток завершается, и остаётся ещё 1 попытка.
Пользователь вместо AddTries использует SetTries. То есть поток выходит по ошибке и не добавляет +1, а выставляет 1 попытку перед выходом. Естественно, когда этот поток завершается, то попыток остаётся 0. Логично, что SetTries(id, 2); срабатывает как нужно - текущий поток завершается, и остаётся ещё 1 попытка.