interface
TransportProvider
type TransportProvider interface {
Plugin
BindTransports(PluginTransportContext) ([]PluginTransport, error)
}Bind an established application-level protocol once at startup.
PluginPlugin- The Plugin value.
BindTransportsfunc(PluginTransportContext) ([]PluginTransport, error)- The BindTransports value.
For absolute protocol paths such as /api/graphql, not ordinary plugin endpoints. Binding receives the immutable manifest, LocalAPI, and fully initialized App; do not rebuild schemas per request.