Отправить сообщение служебной шине с немного отличающимися свойствами в зависимости от времени суток в одном приложении логики? - PullRequest
0 голосов
/ 30 ноября 2018

Мое приложение логики запускается с повторением, которое отправляет сообщение в очередь шины обслуживания.

То, что я пытаюсь сделать, - это отправить другое свойство (или тело) в мою очередь служебной шины в зависимости от времени суток, когда запускается Recurrence.Прямо сейчас я запускаю Повторение 8 раз в день.

Я мог бы сделать это, создав 8 приложений логики, однако это кажется непрактичным, поскольку приложения логики были бы в значительной степени идентичны, за исключением времени повторения и свойства, отправляемого на служебную шину.И если мне придется увеличивать это до более чем 8 раз в день, это будет раздражать необходимость каждый раз создавать новое логическое приложение.

Есть идеи, как этого добиться?

1 Ответ

0 голосов
/ 30 ноября 2018

Вы можете использовать utcNow () со строкой нестандартного формата, которая возвращает, может быть, только компонент часа, который вы можете использовать, чтобы определить, когда вы находитесь в тот день.

Если важно точное местное время, вы можететакже используйте convertFromUtc (), чтобы сначала получить местное время зоны.

...