Files
Harry 27f3d3ad8d refactor(trigger): rename TriggerInvoke to TriggerInvokeEvent and update related structures
- Renamed TriggerInvoke function and associated request/response types to TriggerInvokeEvent for improved clarity.
- Updated routing and controller methods to reflect the new naming convention.
- Ensured all references to the trigger invoke functionality are consistent with the new event terminology.
2025-10-10 19:48:23 +08:00

90 lines
2.3 KiB
Go

// Code generated by controller generator. DO NOT EDIT.
package controllers
import (
"github.com/gin-gonic/gin"
"github.com/langgenius/dify-plugin-daemon/internal/service"
"github.com/langgenius/dify-plugin-daemon/internal/types/app"
"github.com/langgenius/dify-plugin-daemon/pkg/entities/plugin_entities"
"github.com/langgenius/dify-plugin-daemon/pkg/entities/requests"
)
func TriggerInvokeEvent(config *app.Config) gin.HandlerFunc {
type request = plugin_entities.InvokePluginRequest[requests.TriggerInvokeEventRequest]
return func(c *gin.Context) {
BindPluginDispatchRequest(
c,
func(itr request) {
service.TriggerInvokeEvent(&itr, c, config.PluginMaxExecutionTimeout)
},
)
}
}
func TriggerValidateProviderCredentials(config *app.Config) gin.HandlerFunc {
type request = plugin_entities.InvokePluginRequest[requests.TriggerValidateProviderCredentialsRequest]
return func(c *gin.Context) {
BindPluginDispatchRequest(
c,
func(itr request) {
service.TriggerValidateProviderCredentials(&itr, c, config.PluginMaxExecutionTimeout)
},
)
}
}
func TriggerDispatchEvent(config *app.Config) gin.HandlerFunc {
type request = plugin_entities.InvokePluginRequest[requests.TriggerDispatchEventRequest]
return func(c *gin.Context) {
BindPluginDispatchRequest(
c,
func(itr request) {
service.TriggerDispatchEvent(&itr, c, config.PluginMaxExecutionTimeout)
},
)
}
}
func TriggerSubscribe(config *app.Config) gin.HandlerFunc {
type request = plugin_entities.InvokePluginRequest[requests.TriggerSubscribeRequest]
return func(c *gin.Context) {
BindPluginDispatchRequest(
c,
func(itr request) {
service.TriggerSubscribe(&itr, c, config.PluginMaxExecutionTimeout)
},
)
}
}
func TriggerUnsubscribe(config *app.Config) gin.HandlerFunc {
type request = plugin_entities.InvokePluginRequest[requests.TriggerUnsubscribeRequest]
return func(c *gin.Context) {
BindPluginDispatchRequest(
c,
func(itr request) {
service.TriggerUnsubscribe(&itr, c, config.PluginMaxExecutionTimeout)
},
)
}
}
func TriggerRefresh(config *app.Config) gin.HandlerFunc {
type request = plugin_entities.InvokePluginRequest[requests.TriggerRefreshRequest]
return func(c *gin.Context) {
BindPluginDispatchRequest(
c,
func(itr request) {
service.TriggerRefresh(&itr, c, config.PluginMaxExecutionTimeout)
},
)
}
}