@mvx/mvc
Version:
@mvx/mvc is mvc framework on server, base on koa, @tsdi frameworks
16 lines (15 loc) • 523 B
TypeScript
import { MvcMiddlewares } from '../middlewares/MvcMiddlewares';
import { MvcContext } from '../MvcContext';
export declare abstract class BeforeMidddlewareStartupService {
/**
* to startup service before middlewares setup.
*
* @abstract
* @param {MvcContext} ctx
* @param {MvcMiddlewares} [middlewares]
* @returns {Promise<void>}
* @memberof BeforeMidddlewareSetup
*/
abstract startup(ctx: MvcContext, middlewares?: MvcMiddlewares): Promise<void>;
static ρAnn(): any;
}