mirror of
https://github.com/jiangrui1994/CloudSaver.git
synced 2026-01-11 23:58:46 +08:00
Remove useless code
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
// filepath: /d:/code/CloudDiskDown/backend/src/app.ts
|
// filepath: /d:/code/CloudDiskDown/backend/src/app.ts
|
||||||
import "./types/express";
|
import "./types/express";
|
||||||
import express from "express";
|
import express from "express";
|
||||||
import { container } from "./core/container";
|
import { container } from "./inversify.config";
|
||||||
import { TYPES } from "./core/types";
|
import { TYPES } from "./core/types";
|
||||||
import { DatabaseService } from "./services/DatabaseService";
|
import { DatabaseService } from "./services/DatabaseService";
|
||||||
import { setupMiddlewares } from "./middleware";
|
import { setupMiddlewares } from "./middleware";
|
||||||
@@ -22,7 +22,6 @@ class App {
|
|||||||
|
|
||||||
// 设置路由
|
// 设置路由
|
||||||
this.app.use("/", routes);
|
this.app.use("/", routes);
|
||||||
// 设置错误处理中间件
|
|
||||||
this.app.use(errorHandler);
|
this.app.use(errorHandler);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -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 };
|
|
||||||
Reference in New Issue
Block a user