예제 #1
0
        public RootModule(IErrorService error)
        {
            Get["/"] = _ =>
            {
                return "ThumbsUp Security Service is Running";
            };

            Get["/error/{code}"] = url =>
            {
                if (Params.AreMissing("Code")) return error.MissingParameters(Response);
                return Response.AsJson(new { ErrorCode = Params.Code, ErrorMessage = error.Decode(Params.Code)});
            };
        }
예제 #2
0
        public RootModule(IErrorService error)
        {
            Get["/"] = _ =>
            {
                return("ThumbsUp Security Service is Running");
            };

            Get["/error/{code}"] = url =>
            {
                if (Params.AreMissing("Code"))
                {
                    return(error.MissingParameters(Response));
                }
                return(Response.AsJson(new { ErrorCode = Params.Code, ErrorMessage = error.Decode(Params.Code) }));
            };
        }