Как разместить объект json в хранилище C # WebAPI в базе данных - PullRequest
0 голосов
/ 17 октября 2019
// Car Class 
Class Car                       
{
    public Name{get ; set ;}

    //List OF Features Class inside Car Class
    ICollection<Features>  FeaturesList {get ; set ;}
}

// Features Class                       
Class Features
{
    public CarID  {get ; set ;}
    public Color  {get ; set ;}
    public YearMOdel {get ; set ;}
}    

Я хочу попробовать этот подход // Webapi COntroller

public IHttpActionResult Save([FromBody] Car c)
{
//code for saving in entity whole json object
}

// From body i receive this type of Object
[
    {
        "Name": "Alto",
        "Features": 
            [
                {
                    "CarID": 5,
                    "Color": "RED",
                    "YearMOdel": 2019
                }
            ]
    },
    {
        "Name": "Swift",
        "Features": 
            [
                {
                    "CarID": 10,
                    "Color": "BLack",
                    "YearMOdel": 2010
                }
            ]
    }
]

Как я храню этот объект Json, который также содержит массив и хранит его в db direct. Пожалуйста, дайте мне знать, если вы, ребята, можете помочь в выборе подходапо этому вопросу.

...