0
我在asp.net mvc中創建了一個生日應用程序,我想在其中發送提醒電子郵件給用戶。我使用quartz.net用於此目的,但我不知道如何在某些特定日期發送電子郵件(即用戶在文本框中輸入)如何使用quartz.net在特定日期發送電子郵件
下面是代碼:
public static void Start()
{
IScheduler scheduler = StdSchedulerFactory.GetDefaultScheduler();
scheduler.Start();
IJobDetail job = JobBuilder.Create<LoginController>()
.WithIdentity("EmailReminder", "group1")
.Build();
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("EmailReminder", "group1")
.StartAt(//how to get a value here?)
.WithSimpleSchedule(x => x
.WithIntervalInHours(1)
.RepeatForever())
.Build();
scheduler.ScheduleJob(job, trigger);
我現在有一個startAt()函數來完成這項工作,但是我怎樣才能獲得用戶輸入的值並在startAt()函數中傳遞該值?