Inheritance 使用c#和Windows服务中开发的调度器调用不同类型的作业

Inheritance 使用c#和Windows服务中开发的调度器调用不同类型的作业,inheritance,service,scheduler,Inheritance,Service,Scheduler,我已经开发了一个窗口服务,它作为调度器工作。此计划程序能够根据数据库中设置的条件触发事件。目前,它只能启动和停止另一个窗口服务。我想更改代码,这样它就可以完成许多任务,并且应该扩展代码,这样现有的代码就不会被更改 请告诉我你的想法 提前感谢。请分享您想要完成的任务。由于您希望在不更改代码库的情况下执行许多任务,因此一种方法是为单独的任务启动单独的exe,这些任务使用数据库提供的命令行参数。我想调用存储过程、调用脚本、启动或停止窗口服务。另一个类别是调用一些自定义对象,这些对象执行某些任务,但当前

我已经开发了一个窗口服务,它作为调度器工作。此计划程序能够根据数据库中设置的条件触发事件。目前,它只能启动和停止另一个窗口服务。我想更改代码,这样它就可以完成许多任务,并且应该扩展代码,这样现有的代码就不会被更改

请告诉我你的想法


提前感谢。

请分享您想要完成的任务。由于您希望在不更改代码库的情况下执行许多任务,因此一种方法是为单独的任务启动单独的exe,这些任务使用数据库提供的命令行参数。

我想调用存储过程、调用脚本、启动或停止窗口服务。另一个类别是调用一些自定义对象,这些对象执行某些任务,但当前已合并到不同的窗口服务中。它也可以以某种方式合并到exe或dll。最好为单独的操作创建单独的exe,并通过您的服务调用它们。谢谢Deepansh Gupta。但我想让通用代码调用这些exe,并不会改变时,新的exe被添加。请告诉我,如果你有任何相同的想法或样本代码。这个链接值得一看。