public void Execute(IJobExecutionContext context) { var key = context.JobDetail.Key; var dataMap = context.JobDetail.JobDataMap; var riverContext = (RiverContext)dataMap["riverContext"]; var river = new Components.River(riverContext); river.Flow(); }