public Product CreateProduct([FromBody] Product_Json jsonInput)
 {
     // To show that we selected the correct method (and not just the
     // correct input formatter), produce method-specific output.
     jsonInput.SampleString = "Read from JSON: " + jsonInput.SampleString;
     return(jsonInput);
 }
Exemple #2
0
 public Product CreateProduct([FromBody] Product_Json jsonInput)
 {
     return(jsonInput);
 }
 public IActionResult CreateProductMultiple(Product_Json jsonInput)
 {
     return(Content("ConsumesAttribute_PassThrough_Product_Json"));
 }
Exemple #4
0
 public Product CreateProduct([FromBody] Product_Json product)
 {
     // should be picked if request content type is text/json and not application/json.
     product.SampleString = "ConsumesAttribute_OverridesBaseController_text/json";
     return(product);
 }
 public IActionResult CreateProduct(Product_Json jsonInput)
 {
     return Content("ConsumesAttribute_PassThrough_Product_Json");
 }