Остановить расписание проекта C#

  • Автор темы Автор темы bizzon
  • Дата начала Дата начала

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 120
Реакции
135
Баллы
63
Один проект запускает другой шаблон по расписанию.
Нужно чтобы запускаемый в случае ошибки останавливал расписание у запускающего.
Так будет работать?
C#:
Развернуть Свернуть Копировать
ZennoPoster.StartTask("Название Запускающего");
 
Один проект запускает другой шаблон по расписанию.
Нужно чтобы запускаемый в случае ошибки останавливал расписание у запускающего.
Так будет работать?
C#:
Развернуть Свернуть Копировать
ZennoPoster.StartTask("Название Запускающего");
Можно таким кодом остановить выполнение, в том числе выключить Расписание.

ZennoPoster.StopTask(Guid.Parse(project.TaskId));
 
У Вас в коде StartTask (старт задания), а Вам нужна остановка, что Вам и предложил @sergodjan66

Если Ваш вопрос касательно того передавать имя проекта или Guid, то у всех добавленных проектов в ZP уникальный ID (плюс он меняется, если передобавить проект). В то время как имя у проектов может быть одинаковым. При поиске по имени метод будет применён к первом найденному проекту.
 
  • Оценить
Реакции: Sergodjan и bizzon
Спасибо, не заметил свою описку. Start - Stop
Конечно же, речь шла о том, какая разница между:
C#:
Развернуть Свернуть Копировать
ZennoPoster.StopTask(Guid.Parse(project.TaskId));
и
C#:
Развернуть Свернуть Копировать
ZennoPoster.StopTask("Название Запускающего");
Теперь понятно, мне удобнее название шаблона.
 
  • Оценить
Реакции: Sergodjan и nicanil

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)