# 提問 proxy app 會是單一節點的服務 還是會是 cluster ? 為什麼 StorageService 的 provider 不是 IStorageProvider ? (因為設計上感覺意圖要讓 provider 是可以替換的) 依賴注入的生命週期怎麼控管 ? * 已找到解答: ``` 可以使用 Injectable 代入參數 scope 狀飾器 決定, 類似 .net core 有 三種生命週期 once (類似單例)、 TRANSIENT(每一次)、 request(一次請求只會建立一次) ``` AuthManagerService 的 randomRegister 對應的是什麼商業邏輯(需求)? **確認** ``` 公司應該不是走單一錢包制,是從外部扣款,放進公司內部錢包? ``` **web app 的聊天室是怎麼把訊息傳送給玩家的?** ``` 看不懂 chat到底是怎麼運作的 router 會把 1. router.post('/api/chat/send_message', controller.chat.sendMessage); 2. router.post('/backend/chat/send_message', controller.chat.sendMessage); 3. router.post('/admin/chat/send_message', controller.chat.sendMessage); 三個路由的請求都送到 controller 的 sendMessage 再呼叫 chat service 的 sendMessage chat service 會使用 ChatMessage model create 一個實例 然後找到 room 的 model 的實例, 把 message 的 id 存在 room 找到 room topic and push message formate message and thorugh socketWeb service socketWeb 最終會透過 axios 發出一個 post 到 /api/socket ``` GetLastBridgeInfoAsync 為什麼需要用到 BeginTransaction?
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up