WCF(无法在 WCF 项目中添加 Quartz)

WCF (Can't add Quartz in WCF Project)

(因为我是 WCF 的新手) 我想在 Windows Communication Foundation (WCF) 项目中添加 Quartz。 我还想知道在 运行 应用程序之后首先执行哪个文件或方法。

我没有使用 Quartz,而是使用了 C# Timer。 C#中的Timerclass表示一个Timer控件,按照指定的时间间隔重复执行一个代码块

//定时器Class

public class FileJob
{
    private System.Timers.Timer ProcessTimer;
    
    public void Start()
    {
        try
        {
            ProcessTimer = new System.Timers.Timer();
            ProcessTimer.AutoReset = true;
            ProcessTimer.Elapsed += new System.Timers.ElapsedEventHandler(ProcessTimer_Elapsed);
            ProcessTimer.Interval = 300000; //5 minutes
            ProcessTimer.Start();
        }
        catch (Exception ex)
        { }
    }

    private void ProcessTimer_Elapsed(object sender, EventArgs e)
    {
        UploadFile();
    }
}

Global.asax.cs

public class Global : System.Web.HttpApplication
{

    protected void Application_Start(object sender, EventArgs e)
    {
        FileJob obj = new FileJob();
        obj.Start();
    }
}