mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-12-19 13:10:16 +08:00
Introduces dependency injection via Inversify and reflect-metadata, adds a service handler registry for packet handling, and updates core initialization to auto-register and bind service handlers. Also updates Vite configs and auto-include logic to support protocol service files.
8 lines
356 B
TypeScript
8 lines
356 B
TypeScript
import { ReceiveService, ServiceBase } from "../packet/handler/serviceRegister";
|
|
|
|
// @ReceiveService('trpc.msg.olpush.OlPushService.MsgPush')
|
|
// export class OlPushService extends ServiceBase {
|
|
// async handler(seq: number, hex_data: string) {
|
|
// console.log(`OlPushService handler called with seq: ${seq} and data: ${hex_data}`);
|
|
// }
|
|
// }
|