Kepler core
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

42 lines
1.1 KiB

package service
import (
"net/http"
"cygnux.net/kepler/restlet"
)
func JSON(handler interface{}) restlet.RequestHandler {
var f = func(ctx restlet.RequestContext, w http.ResponseWriter, r *http.Request) error {
return nil
}
return restlet.RequestHandleFunc(f)
}
func XML(handler interface{}) restlet.RequestHandler {
var f = func(ctx restlet.RequestContext, w http.ResponseWriter, r *http.Request) error {
return nil
}
return restlet.RequestHandleFunc(f)
}
func YAML(handler interface{}) restlet.RequestHandler {
var f = func(ctx restlet.RequestContext, w http.ResponseWriter, r *http.Request) error {
return nil
}
return restlet.RequestHandleFunc(f)
}
func BSON(handler interface{}) restlet.RequestHandler {
var f = func(ctx restlet.RequestContext, w http.ResponseWriter, r *http.Request) error {
return nil
}
return restlet.RequestHandleFunc(f)
}
func Format(handler interface{}, defaults ...string) restlet.RequestHandler {
var f = func(ctx restlet.RequestContext, w http.ResponseWriter, r *http.Request) error {
return nil
}
return restlet.RequestHandleFunc(f)
}