@tsed/platform-http
Version:
A TypeScript Framework on top of Express
35 lines (34 loc) • 913 B
JavaScript
import { FakeAdapter } from "../../../testing/index.js";
import { PlatformBuilder } from "../PlatformBuilder.js";
export class PlatformCustom extends FakeAdapter {
constructor() {
super(...arguments);
this.NAME = "custom";
this.providers = [
{
token: class Test {
}
}
];
}
static create(module, settings = {}) {
return PlatformBuilder.create(module, {
...settings,
adapter: PlatformCustom
});
}
static bootstrap(module, settings = {}) {
return PlatformBuilder.build(module, {
...settings,
adapter: PlatformCustom
}).bootstrap();
}
afterLoadRoutes() {
return Promise.resolve(undefined);
}
beforeLoadRoutes() {
return Promise.resolve(undefined);
}
useContext() { }
useRouter() { }
}