14 lines
345 B
C#
14 lines
345 B
C#
namespace ScheduledService;
|
|
|
|
public interface IScheduleConfig<T>
|
|
{
|
|
string CronExpression { get; set; }
|
|
TimeZoneInfo TimeZoneInfo { get; set; }
|
|
}
|
|
|
|
public class ScheduleConfig<T> : IScheduleConfig<T>
|
|
{
|
|
public string CronExpression { get; set; } = "* * * * *";
|
|
public TimeZoneInfo TimeZoneInfo { get; set; } = TimeZoneInfo.Local;
|
|
}
|