This commit is contained in:
aozhiwei 2023-06-13 19:47:42 +08:00
parent 651772c7a1
commit ea611c24cd

View File

@ -1,5 +1,25 @@
const services = {};
async function add(clsName, modName) {
const modClass = require('./' + modName);
services[clsName] = {
'clsName': clsName,
'modName': modName,
'class': modClass
};
}
async function addSingle(clsName, modName) {
}
async function init() { async function init() {
} }
function create(name) {
const service = services[name];
return new service['class']();
}
exports.init = init; exports.init = init;
exports.create = create;