Кубик "SystemDayOfWeek"

Автор: AleksandrGanov

Кубик "SystemDayOfWeek" - Mon Aug 23 2021 07:58 PM

Кубик "SystemDayOfWeek"

Понадобился такой кубик, но в штатном комплекте ТСЛаб не обнаружил необходимый функционал. Написал кубик единственная задача которого отдать день недели в числовом формате. В комплекте ТСЛаб имеется кубик "день недели", но он отдает день недели по данным инструмента, то есть если сегодня воскресенье, а последняя сессия закрылась в пятницу, то данный кубик отдаст значение "5", в том время как нужно значение "7". Для чего может быть использован: лично мне понадобился для того, чтобы ограничить отправку сообщений в определенные системные дни. На вход кубика подается инструмент, но такие кубики (которые не берут никакую дату с инструмента) можно вообще "не цеплять" ни к инструменту, ни к чему другому и не делать никакие входы, но когда кубик "одиноко" висит в редакторе, то визуально смотрится "не очень", поэтому на вход кубика подаем любой инструмент.

Кубики со сходным функционалом: Кубик "SystemDate", Кубик "SystemTime"

Примечание: Кубик работает только совместно с библиотекой ServiceLib, которую необходимо поместить в папку Handlers

Дисклеймер: Кубик предоставляется "as is", но с обязательным тестированием и проверкой всех данных вручную. При выявлении багов просьба писать в телеграмм: @AleksandrGanov.

Общая информация по доп.кубикам:
===================================
Автор: AleksandrGanov

Re: Кубик "SystemDayOfWeek" - Sat Dec 18 2021 11:03 AM

Обновление кубика:
  • перекомпилирован под под Net 6.0 для возможности использования в ТСЛаб 2.2.