Пример #1
0
        //[ResponseType(typeof(PostingValue))]
        public IHttpActionResult BadRequestOnly([FromBody] PostingValue postedValue)
        {
            if (ModelState.IsValid)
            {
                Console.WriteLine(postedValue.ToString());
                return(BadRequest());
                //return CreatedAtRoute("BadRequestInTestController", new {description = "msg_value", id = 5 }, "bad request success");
            }

            else
            {
                return(BadRequest(ModelState));
            }
        }
Пример #2
0
        public async Task <IHttpActionResult> PostingJson([FromBody] PostingValue postedValue)
        {
            if (ModelState.IsValid)
            {
                Console.WriteLine(postedValue.ToString());
                return(Ok(postedValue));
            }

            else
            {
                var dict = new Dictionary <string, string>();
                dict.Add("key1", "value1");
                dict.Add("key2", "value2");
                dict.Add("key3", "value3");

                //Location - /api/test/posting?id=1&tldr=fghkdjfhgwepbpoa234j2123 - for routeValuesObject
                //content: dict values appears in body of response
                //return CreatedAtRoute(routeName: "PostingJsonRouteNameProperty", routeValues: new {id = postedValue.Id, tldr = postedValue.Token}, content: dict);
                return(BadRequest(ModelState));
            }
        }