我正在try 为linux编写一个Mono C#daemon.
我想做一个启动和停止的过程,当它完成处理,而不是仅仅终止进程.
有人举过这样的例子吗?
编辑:我知道了如何使用start-stop守护进程——debian中的后台程序,所以我想现在就使用它.
编辑:我也在用java实现这一点,他们有一个很好的addShutdownHook,可以捕获终止应用程序.我需要花更多的时间来整理mono服务的依赖关系,或者找到一种方法来捕捉应用程序终止.
有SessionEnd事件,但它仅适用于服务,不适用于控制台应用
Answer: