大概流程 加载到内存 --> 调用 main -->执行代码(栈存局部变量,静态内存存静态变量)--> 程序结束 小结一下:程序先加载到内存,从 main 开始跑,局部变量放栈里,静态变量单独占一块,跑完就结束。
NET Runtime 依赖,可直接部署在资源受限的 ARM/Linux 设备上。
OnCompleted( Action continuation, object?
尤其是插件 start() 已经调用外部系统或写入业务信息时,框架无法自动回滚这些副作用。
contracts。契约不兼容的插件会被卸载。ApplicationRunner 捕获初始化异常并记录 error 日志,不会主动终止主应用。