/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/MassTransit/Scheduling/DefaultRecurringSchedule.cs
26 строк
897 B
Chris Patterson
Fixed #6017 - made ScheduleId and ScheduleGroup settable
20 сен 2025, 17:56
20 сен 2025, 17:56
1a9c435
Код
Авторство
О чём код?
namespace MassTransit.Scheduling; using System; public abstract class DefaultRecurringSchedule : RecurringSchedule { protected DefaultRecurringSchedule() { ScheduleId = TypeCache.GetShortName(GetType()); ScheduleGroup = GetType().Assembly.FullName.Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries)[0]; TimeZoneId = TimeZoneInfo.Local.Id; StartTime = DateTime.Now; } public MissedEventPolicy MisfirePolicy { get; protected set; } public string TimeZoneId { get; protected set; } public DateTimeOffset StartTime { get; protected set; } public DateTimeOffset? EndTime { get; protected set; } public string ScheduleId { get; protected set; } public string ScheduleGroup { get; protected set; } public string CronExpression { get; protected set; } public string Description { get; protected set; } }