title: Schedule an Action in Quartz.net
body: <p>I'm attempting to learn the ins and outs of Quartz.NET but I'm not making much headway getting what I consider to be a very simple task done.</p>
  
  <p>I have a method that receives an Action and a DateTime and I just need to schedule action X to run at time Y.</p>
  
  <p>This seems simple but JobBuilder.Create() requires a type argument that implements IJob... but I don't the slightest inkling what the Action I receive does until I have it. I can't have some class with a well-defined Execute(IJobExecutionContext context) method because I just don't have that information at compile time.</p>
  
  <p>I can't change my method's signature either. I get an Action and a DateTime, that is not my decision.</p>
  
  <p>Can Quartz genuinely not handle this seemingly simple task?</p>