mirror of
https://github.com/laochan-eacnet/backend.git
synced 2026-10-10 15:28:11 +03:00
add api stuff
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
import { Context } from '../types.js';
|
||||
import { eacnet } from '../decorators/eacnet.js';
|
||||
import { v } from '../utils/kxml-value.js';
|
||||
import { singleton } from 'tsyringe';
|
||||
|
||||
@singleton()
|
||||
export class DefaultService {
|
||||
async default(ctx: Context) {
|
||||
const descriptor = {
|
||||
value: () => ({
|
||||
status: v.s32(0),
|
||||
error: v.s32(0),
|
||||
result: {
|
||||
dummy: v.u8(0),
|
||||
}
|
||||
})
|
||||
};
|
||||
|
||||
eacnet(ctx.service.name)(undefined, undefined, descriptor);
|
||||
return descriptor.value();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user