import { IAttachment } from './types' ; export default class Request { readonly requestId : number ; /**
     * dubbo version
     */ version : string ; data : Object | string ; methodName : string ; parameterTypeDesc : string ; parameterTypes : Array < string > ; args : Array < any > ; attachment : IAttachment ; constructor ( requestId ) { this . requestId = requestId ; this . attachment = { group : '' , version : '0.0.0' } as IAttachment ; } }