Class WebControllerGenerator<Router>Abstract

Type Parameters

  • Router extends {
        use: ((...args: any) => void);
    }

Hierarchy

  • WebControllerGenerator

Constructors

Properties

midwayWebRouterService: MidwayWebRouterService

Methods

  • wrap controller string to middleware function

    Parameters

    Returns ((ctx: any, next: any) => Promise<void>)

      • (ctx: any, next: any): Promise<void>
      • Parameters

        • ctx: any
        • next: any

        Returns Promise<void>

  • Parameters

    • Optional routerHandler: ((newRouter: Router) => void)
        • (newRouter: Router): void
        • Parameters

          • newRouter: Router

          Returns void

    Returns Promise<void>

Generated using TypeDoc