feat(data-source): 数据源中新增app属性,http数据源新增钩子
This commit is contained in:
@@ -64,6 +64,7 @@ class DataSourceManager extends EventEmitter {
|
||||
let ds: DataSource;
|
||||
if (config.type === 'http') {
|
||||
ds = new HttpDataSource({
|
||||
app: this.app,
|
||||
schema: config as HttpDataSourceSchema,
|
||||
request: this.app.request,
|
||||
});
|
||||
@@ -72,6 +73,7 @@ class DataSourceManager extends EventEmitter {
|
||||
const DataSourceClass = DataSourceManager.dataSourceClassMap.get(config.type) || DataSource;
|
||||
|
||||
ds = new DataSourceClass({
|
||||
app: this.app,
|
||||
schema: config,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user