MCPcopy Index your code
hub / github.com/APIParkLab/APIPark / SimpleDetail

Method SimpleDetail

module/router/iml.go:163–175  ·  view source on GitHub ↗
(ctx context.Context, serviceId string, apiId string)

Source from the content-addressed store, hash-verified

161}
162
163func (i *imlRouterModule) SimpleDetail(ctx context.Context, serviceId string, apiId string) (*router_dto.SimpleDetail, error) {
164 _, err := i.serviceService.Check(ctx, serviceId, asServer)
165 if err != nil {
166 return nil, err
167 }
168
169 detail, err := i.apiService.GetInfo(ctx, apiId)
170 if err != nil {
171 return nil, err
172 }
173
174 return router_dto.GenSimpleDetail(detail), nil
175}
176
177func (i *imlRouterModule) Search(ctx context.Context, keyword string, serviceId string) ([]*router_dto.Item, error) {
178 _, err := i.serviceService.Check(ctx, serviceId, asServer)

Callers 2

CreateMethod · 0.95
EditMethod · 0.95

Calls 2

CheckMethod · 0.65
GetInfoMethod · 0.65

Tested by

no test coverage detected