chore: rename data services

This commit is contained in:
DarkSky
2022-12-29 14:55:41 +08:00
committed by DarkSky
parent 8e1bf90ebd
commit 0d79f183c5
41 changed files with 49 additions and 48 deletions
@@ -0,0 +1,9 @@
export class DataCenter {
static async init() {
return new DataCenter();
}
private constructor() {
// TODO
}
}
@@ -0,0 +1,15 @@
import { DataCenter } from './datacenter.js';
const _initializeDataCenter = () => {
let _dataCenterInstance: Promise<DataCenter>;
return () => {
if (!_dataCenterInstance) {
_dataCenterInstance = DataCenter.init();
}
return _dataCenterInstance;
};
};
export const getDataCenter = _initializeDataCenter();