openapi

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EntityFunctionsLogic

type EntityFunctionsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewEntityFunctionsLogic

func NewEntityFunctionsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *EntityFunctionsLogic

获取实体关联的函数列表

func (*EntityFunctionsLogic) EntityFunctions

type FunctionOpenAPISpecLogic

type FunctionOpenAPISpecLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionOpenAPISpecLogic

func NewFunctionOpenAPISpecLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionOpenAPISpecLogic

获取函数的 OpenAPI spec

func (*FunctionOpenAPISpecLogic) FunctionOpenAPISpec

func (l *FunctionOpenAPISpecLogic) FunctionOpenAPISpec(req *types.OpenAPISpecRequest) (resp *types.OpenAPISpecResponse, err error)

type OpenAPIDocumentLogic added in v0.1.7

type OpenAPIDocumentLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewOpenAPIDocumentLogic added in v0.1.7

func NewOpenAPIDocumentLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OpenAPIDocumentLogic

func (*OpenAPIDocumentLogic) OpenAPIDocument added in v0.1.7

type OpenAPIImportLogic

type OpenAPIImportLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewOpenAPIImportLogic

func NewOpenAPIImportLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OpenAPIImportLogic

导入 OpenAPI spec

func (*OpenAPIImportLogic) OpenAPIImport

func (l *OpenAPIImportLogic) OpenAPIImport(req *types.OpenAPIImportRequest) (resp *types.OpenAPIImportResponse, err error)

Jump to

Keyboard shortcuts

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