I'm new to .NET and using the Quartz.net scheduler for the first time. I want to schedule jobs from ASP.NET but execute them in a .NET based windows service (or console) application. I can see that this is possible in: Use one windows service to execute jobs and two web applications to schedule jobs
In most of the examples that I read, the Job Class the available in the context which is scheduling the job. For eg: Executing Quartz.NET jobs from a Windows Service
However in my case, I don't see how this is possible because the Job Class will not be available in ASP.NET.
EDIT: Based on an event (user triggered) in the ASP application, I want to schedule a one time job with some data parameters (job details). This is the part that I'm confused about, is this possible using only Quartz or do I have to write some sort of communication mechanism to the windows service to schedule the job.
On the other hand, I will also have some jobs running on a fixed schedule, where it's clear that the code will only be a part of the windows service.