mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
fix
This commit is contained in:
@@ -30,7 +30,7 @@ import os from 'node:os';
|
|||||||
import { NodeIKernelMsgListener, NodeIKernelProfileListener } from '@/core/listeners';
|
import { NodeIKernelMsgListener, NodeIKernelProfileListener } from '@/core/listeners';
|
||||||
import { proxiedListenerOf } from '@/common/proxy-handler';
|
import { proxiedListenerOf } from '@/common/proxy-handler';
|
||||||
import { NTQQPacketApi } from './apis/packet';
|
import { NTQQPacketApi } from './apis/packet';
|
||||||
import { createVirtualSession } from './virtualsession';
|
import { createVirtualSession } from '../framework/proxy/virtualSession';
|
||||||
export * from './wrapper';
|
export * from './wrapper';
|
||||||
export * from './types';
|
export * from './types';
|
||||||
export * from './services';
|
export * from './services';
|
||||||
|
@@ -5,12 +5,12 @@ import { ServiceMethodCommand } from "@/framework/proxy/service";
|
|||||||
import {
|
import {
|
||||||
NodeIQQNTWrapperSession,
|
NodeIQQNTWrapperSession,
|
||||||
WrapperSessionInitConfig
|
WrapperSessionInitConfig
|
||||||
} from "./wrapper";
|
} from "../../core/wrapper";
|
||||||
import { NodeIKernelSessionListener } from "./listeners/NodeIKernelSessionListener";
|
import { NodeIKernelSessionListener } from "../../core/listeners/NodeIKernelSessionListener";
|
||||||
import {
|
import {
|
||||||
NodeIDependsAdapter,
|
NodeIDependsAdapter,
|
||||||
NodeIDispatcherAdapter
|
NodeIDispatcherAdapter
|
||||||
} from "./adapters";
|
} from "../../core/adapters";
|
||||||
import superjson from "superjson";
|
import superjson from "superjson";
|
||||||
|
|
||||||
class VirtualServiceManager {
|
class VirtualServiceManager {
|
||||||
@@ -20,10 +20,6 @@ class VirtualServiceManager {
|
|||||||
constructor(eventWrapper: NTEventWrapper) {
|
constructor(eventWrapper: NTEventWrapper) {
|
||||||
this.eventWrapper = eventWrapper;
|
this.eventWrapper = eventWrapper;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 创建虚拟服务实例
|
|
||||||
*/
|
|
||||||
private createVirtualService<T extends keyof import("@/core/services").ServiceNamingMapping>(
|
private createVirtualService<T extends keyof import("@/core/services").ServiceNamingMapping>(
|
||||||
serviceName: T
|
serviceName: T
|
||||||
): import("@/core/services").ServiceNamingMapping[T] {
|
): import("@/core/services").ServiceNamingMapping[T] {
|
||||||
@@ -51,9 +47,6 @@ class VirtualServiceManager {
|
|||||||
return serviceClient.object;
|
return serviceClient.object;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 获取或创建服务实例
|
|
||||||
*/
|
|
||||||
getService<T extends keyof import("@/core/services").ServiceNamingMapping>(
|
getService<T extends keyof import("@/core/services").ServiceNamingMapping>(
|
||||||
serviceName: T
|
serviceName: T
|
||||||
): import("@/core/services").ServiceNamingMapping[T] {
|
): import("@/core/services").ServiceNamingMapping[T] {
|
Reference in New Issue
Block a user