use repos
This commit is contained in:
1 parent
052b9377bc
commit
61bf2a0dfb
28 files changed
+589
-113
No files matched your search
@@ -38,17 +38,29 @@ import {
|
||||
MongoChecksRepository,
|
||||
MongoMonitorStatsRepository,
|
||||
MongoIncidentsRepository,
|
||||
MongoUserRepository,
|
||||
MongoRoleRepository,
|
||||
MongoTeamRepository,
|
||||
MongoInviteRepository,
|
||||
} from "@/repositories/index.js";
|
||||
import type { CheckEntity } from "@/types/domain/index.js";
|
||||
|
||||
export const initServices = async () => {
|
||||
const monitorRepository = new MongoMonitorRepository();
|
||||
const checksRepository = new MongoChecksRepository();
|
||||
const monitorStatsRepository = new MongoMonitorStatsRepository();
|
||||
const incidentsRepository = new MongoIncidentsRepository();
|
||||
const userRepository = new MongoUserRepository();
|
||||
const roleRepository = new MongoRoleRepository();
|
||||
const teamRepository = new MongoTeamRepository();
|
||||
const inviteRepository = new MongoInviteRepository();
|
||||
|
||||
const checkService = new CheckService(checksRepository, monitorRepository);
|
||||
const inviteService = new InviteService();
|
||||
const inviteService = new InviteService(
|
||||
userRepository,
|
||||
roleRepository,
|
||||
teamRepository,
|
||||
inviteRepository
|
||||
);
|
||||
const maintenanceService = new MaintenanceService();
|
||||
const monitorStatsService = new MonitorStatsService(
|
||||
monitorRepository,
|
||||
|
||||
Reference in new issue
Block a user