Service 如何注册自定义服务链元素

Service 如何注册自定义服务链元素,service,registration,intershop,Service,Registration,Intershop,我们正试图用cookbook实现我们的定制服务链元素(如LogHandler): 在食谱的末尾有一句话是关于向service manager注册自定义链元素的: 最后但并非最不重要的一点是,必须注册处理程序,以便根据其ID找到它 这是通过ServiceMgr的RegisterChaineElement(ID,Class)方法完成的 问题是我们不知道在哪里添加对RegisterChaineElement方法的调用?我想这必须在服务器启动或服务注册时执行 谢谢你的帮助 可以在Cartridge类的方

我们正试图用cookbook实现我们的定制服务链元素(如LogHandler):

在食谱的末尾有一句话是关于向service manager注册自定义链元素的:

最后但并非最不重要的一点是,必须注册处理程序,以便根据其ID找到它

这是通过ServiceMgr的RegisterChaineElement(ID,Class)方法完成的

问题是我们不知道在哪里添加对RegisterChaineElement方法的调用?我想这必须在服务器启动或服务注册时执行

谢谢你的帮助

可以在Cartridge类的方法“Cartridge.onReadyHook()”中执行此操作