Remove useless code

This commit is contained in:
jiangrui
2025-03-11 17:59:00 +08:00
parent 37c25a9307
commit 5a625e5c0e
3 changed files with 1 additions and 37 deletions

View File

@@ -1,19 +0,0 @@
export class ServiceRegistry {
private static instance: ServiceRegistry;
private services: Map<string, any> = new Map();
static getInstance(): ServiceRegistry {
if (!ServiceRegistry.instance) {
ServiceRegistry.instance = new ServiceRegistry();
}
return ServiceRegistry.instance;
}
register(name: string, service: any): void {
this.services.set(name, service);
}
get<T>(name: string): T {
return this.services.get(name);
}
}

View File

@@ -1,16 +0,0 @@
import { Container } from "inversify";
import { TYPES } from "./types";
import { Cloud115Service } from "../services/Cloud115Service";
import { QuarkService } from "../services/QuarkService";
import { Searcher } from "../services/Searcher";
import { DatabaseService } from "../services/DatabaseService";
const container = new Container();
// 注册服务
container.bind<Cloud115Service>(TYPES.Cloud115Service).to(Cloud115Service);
container.bind<QuarkService>(TYPES.QuarkService).to(QuarkService);
container.bind<Searcher>(TYPES.Searcher).to(Searcher);
container.bind<DatabaseService>(TYPES.DatabaseService).to(DatabaseService);
export { container };