コード例 #1
0
ファイル: context.go プロジェクト: jason-xxl/go-swagger
// Serve serves the specified spec with the specified api registrations as a http.Handler
func Serve(spec *spec.Document, api *untyped.API) http.Handler {
	context := NewContext(spec, api, nil)
	return context.APIHandler()
}
コード例 #2
0
ファイル: context.go プロジェクト: aleksandr-vin/go-swagger
// ServeWithBuilder serves the specified spec with the specified api registrations as a http.Handler that is decorated
// by the Builder
func ServeWithBuilder(spec *spec.Document, api *untyped.API, builder Builder) http.Handler {
	context := NewContext(spec, api, nil)
	return context.APIHandler(builder)
}