import { VueNetConnector } from "@/assets/VueScript/Net/VueNetConnector"; import { INetRequest } from "./Core/INetRequest"; export abstract class NetRequest implements INetRequest { abstract get Method(): string; get MethodBack(): string { return this.Method; } Data: TResquest; Result: import("./Core/INetResponse").INetResponse; /** * 在大廳呼叫Cocos會收到SERVER主動通知 * 在大廳呼叫Cocos會收到SERVER主動通知 * 在大廳呼叫Cocos會收到SERVER主動通知 */ SendAsync(mask: boolean = false): Iterator { // return NetManager.SendAsync(this, mask); return VueNetConnector.SendAsync(this, mask); } Send() { // NetManager.Send(this); VueNetConnector.Send(this); } }