Click here to Skip to main content
15,919,749 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I want to process the json array data in the HTTPPOST method mentioned below

        public async Task<HttpResponseMessage> UploadFile(jsonarraydata)
//how to convert the json array data in objects 

What I have tried:

Below is the json array I am passing to post request. I want to convert the array in individual objects so that i can store them in the database.
  "Name": "sample string 1",
  "Owner": "abc"
  "Name": "sample string 2",
  "Owner": "xyz"
  "Name": "sample string 3",
  "Owner": "ags"
  "Name": "sample string 4",
  "Owner": "sdas"
Updated 8-Mar-17 23:54pm

1 solution

Create a Class with the required properties

public class MyType
      public string Name { get; set; }
      public string Owner { get; set; }


and access it as a list.
public async Task<HttpResponseMessage> UploadFile(List<MyType> jsonarraydata )
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900