This commit is contained in:
@@ -737,7 +737,8 @@ public final class Application {
|
||||
Class clazz = classLoader.loadClass(listenClass);
|
||||
if (RestDyncListener.class.isAssignableFrom(clazz)) {
|
||||
RestDyncListener listener = (RestDyncListener) clazz.getDeclaredConstructor().newInstance();
|
||||
listener.init(config);
|
||||
resourceFactory.inject(listener);
|
||||
listener.init(this, config);
|
||||
this.restListeners.add(listener);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -25,9 +25,10 @@ public interface RestDyncListener {
|
||||
/**
|
||||
* 初始化方法
|
||||
*
|
||||
* @param config 配置参数
|
||||
* @param application Application
|
||||
* @param config 配置参数
|
||||
*/
|
||||
default void init(AnyValue config) {
|
||||
default void init(Application application, AnyValue config) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user