Пример #1
0
        public HttpResponseMessage Get(string id)
        {
            try
            {
                switch (id.ToLowerInvariant())
                {
                case "errors":
                    return(Request.CreateResponse(HttpStatusCode.OK,
                                                  PayPalLog.GetErrors()));

                case "debug":
                    return(Request.CreateResponse(HttpStatusCode.OK,
                                                  PayPalLog.GetDebug()));
                }

                return(Request.CreateResponse(HttpStatusCode.NoContent));
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError,
                                              ex.Message));
            }
        }