1
0
mirror of synced 2026-03-26 05:10:03 +08:00

feat(data-source): 数据源中新增app属性,http数据源新增钩子

This commit is contained in:
roymondchen
2023-08-29 17:12:34 +08:00
parent 0865cf4952
commit c5a1c2db76
4 changed files with 29 additions and 0 deletions

View File

@@ -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,
});
}