value_object_crud

package
v0.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2024 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BindSimple

func BindSimple(builder *gateway.Builder, params *Simple, opts ...any)

Types

type BuilderCallback

type BuilderCallback func(builder *gateway.Builder, c *api.Context, historyRequests []gateway.BuilderRequest, resultMap map[string]any) (*gateway.Builder, error)

type CreateOption

type CreateOption func(options *CreateOptions)

func WithAfterCreateBuilderCallback

func WithAfterCreateBuilderCallback(callbacks BuilderCallback) CreateOption

func WithBeforeCreateBuilderCallback

func WithBeforeCreateBuilderCallback(callbacks BuilderCallback) CreateOption

func WithCreateMiddlewares

func WithCreateMiddlewares(middlewares []api.Handler) CreateOption

type CreateOptions

type CreateOptions struct {
	// contains filtered or unexported fields
}

type DeleteOption

type DeleteOption func(options *DeleteOptions)

func WithAfterDeleteBuilderCallback

func WithAfterDeleteBuilderCallback(callbacks BuilderCallback) DeleteOption

func WithBeforeDeleteBuilderCallback

func WithBeforeDeleteBuilderCallback(callbacks BuilderCallback) DeleteOption

func WithDeleteMiddlewares

func WithDeleteMiddlewares(middlewares []api.Handler) DeleteOption

func WithDisableDelete

func WithDisableDelete() DeleteOption

type DeleteOptions

type DeleteOptions struct {
	// contains filtered or unexported fields
}

type GlobalOption

type GlobalOption func(options *GlobalOptions)

func WithGlobalMiddlewares

func WithGlobalMiddlewares(middlewares ...api.Handler) GlobalOption

type GlobalOptions

type GlobalOptions struct {
	// contains filtered or unexported fields
}

type QueryOption

type QueryOption func(options *QueryOptions)

func WithAfterQueryBuilderCallback

func WithAfterQueryBuilderCallback(callbacks BuilderCallback) QueryOption

func WithBeforeQueryBuilderCallback

func WithBeforeQueryBuilderCallback(callbacks BuilderCallback) QueryOption

func WithDisableQuery

func WithDisableQuery() QueryOption

func WithQueryMiddlewares

func WithQueryMiddlewares(middlewares []api.Handler) QueryOption

type QueryOptions

type QueryOptions struct {
	// contains filtered or unexported fields
}

type Simple

type Simple struct {
	// 除去后缀的服务URL,如http://localhost:8080/example/api/v1
	ServiceVersionedUrl string

	// 领域名称
	DomainCamelName string
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL