BaseRouteScopedPlugin
interface BaseRouteScopedPlugin<TConfiguration : Any, TPlugin : Any> : Plugin<ApplicationCallPipeline, TConfiguration, TPlugin>
Defines a Plugin that can be installed into a RouteNode.
Parameters
TConfiguration
is the configuration object type for this Plugin
TPlugin
is the instance type of the Plugin object
Inheritors
Functions
Link copied to clipboard
abstract fun install(pipeline: ApplicationCallPipeline, configure: TConfiguration.() -> Unit): TPlugin
A plugin's installation script.