Recurring job dynamic date

Hello Every one ,

I’m working on application that send an email on every Thursday .
RecurringJob.AddOrUpdate(id, x => x.Send() , Cron.Weekly(DayOfWeek.Thursday, 7));

The email Message must have Thursday Date , and updated on each Thursday

the problem is the date is not changing on next Thursday ,

How can I make the date change on each Thursday?