added basic implementation of marketplace service

This commit is contained in:
SrGooglo 2024-09-16 10:27:17 +00:00
parent 86c6eeb71f
commit df844ef773
2 changed files with 8 additions and 3 deletions

View File

@ -1,7 +1,6 @@
import { Server } from "linebridge/dist/server" import { Server } from "linebridge/dist/server"
import DbManager from "@shared-classes/DbManager" import DbManager from "@shared-classes/DbManager"
import RedisClient from "@shared-classes/RedisClient"
import SharedMiddlewares from "@shared-middlewares" import SharedMiddlewares from "@shared-middlewares"
@ -18,12 +17,10 @@ class API extends Server {
contexts = { contexts = {
db: new DbManager(), db: new DbManager(),
redis: RedisClient(),
} }
async onInitialize() { async onInitialize() {
await this.contexts.db.initialize() await this.contexts.db.initialize()
await this.contexts.redis.initialize()
} }
handleWsAuth = require("@shared-lib/handleWsAuth").default handleWsAuth = require("@shared-lib/handleWsAuth").default

View File

@ -0,0 +1,8 @@
import { Extension } from "@db_models"
export default {
middlewares: ["withAuthentication"],
fn: async (req, res) => {
}
}