Versions in this module Expand all Collapse all v1 v1.3.3 Jan 24, 2024 Changes in this version + type CreateApiLogic struct + func NewCreateApiLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateApiLogic + func (l *CreateApiLogic) CreateApi(in *core.ApiInfo) (*core.BaseIDResp, error) + type DeleteApiLogic struct + func NewDeleteApiLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteApiLogic + func (l *DeleteApiLogic) DeleteApi(in *core.IDsReq) (*core.BaseResp, error) + type GetApiByIdLogic struct + func NewGetApiByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetApiByIdLogic + func (l *GetApiByIdLogic) GetApiById(in *core.IDReq) (*core.ApiInfo, error) + type GetApiListLogic struct + func NewGetApiListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetApiListLogic + func (l *GetApiListLogic) GetApiList(in *core.ApiListReq) (*core.ApiListResp, error) + type UpdateApiLogic struct + func NewUpdateApiLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateApiLogic + func (l *UpdateApiLogic) UpdateApi(in *core.ApiInfo) (*core.BaseResp, error)