Как я могу запускать повторяющиеся задания Hangfire, используя даты Джалали?C#

Место общения программистов C#
Ответить
Anonymous
 Как я могу запускать повторяющиеся задания Hangfire, используя даты Джалали?

Сообщение Anonymous »

Я пытаюсь настроить в Hangfire повторяющиеся задания, использующие календарь Джалали (Шамси). В частности, я хочу запускать задания на основе таких событий, как «последний день месяца Шамси» или «первый день недели Шамси».
Я пытался изменить настройки культуры. моего проекта, но я не добился ожидаемых результатов. Я также хочу избежать конвертации дат в Джалали вручную.

Код: Выделить всё

var cultureInfo = CultureInfo.GetCultureInfo("fa-IR");
Thread.CurrentThread.CurrentCulture = cultureInfo;
Thread.CurrentThread.CurrentUICulture = cultureInfo;

GlobalJobFilters.Filters.Remove(
GlobalJobFilters.Filters.OfType().Where(c => c.Instance is CaptureCultureAttribute).FirstOrDefault().Instance
);
Есть ли какой-либо способ поддержать даты Джалали в Hangfire для планирования заданий?
Будем очень признательны за любые рекомендации!

Подробнее здесь: https://stackoverflow.com/questions/791 ... lali-dates
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»