Как вернуть данные формата Json в ядре .Net - PullRequest
0 голосов
/ 19 февраля 2019

В моем основном проекте dotnet верните данные mongodb, как показано ниже:

Фактический результат:

{
"obj":{
"value": "[{ \"_id\" : ObjectId(\"5c67fbdeacb7e0d82daab871\"), \"name\" : \"NewPatient\", \"description\" : \"\", \"targeturl\" : \"http://sub.domain.in", \"active\" : true, \"createddate\" : ISODate(\"2019-02-16T06:10:20.201Z\"),{ \"_id\" : ObjectId(\"5c67fbdeacb7e0d82daab870\"), \"name\" : \"NewPatient\", \"description\" : \"\", \"targeturl\" : \"http://sub.domain.in", \"active\" : true, \"createddate\" : ISODate(\"2019-02-16T06:10:20.201Z\")]"
},
"value": 1,
"info": " Retrived Successfully"
}

Но ожидаемый результат -

{
"obj":{
"value": [{ "_id" :"5c67fbdeacb7e0d82daab871), "name" : "NewPatient", "description" : "", "targeturl" : "http://sub.domain.in", "active" : true, "createddate" : "2019-02-16T06:10:20.201",{ "_id" : "5c67fbdeacb7e0d82daab870", "name" : "NewPatient", "description" : "", "targeturl" : "http://sub.domain.in", "active" : true, "createddate" : "2019-02-16T06:10:20.201Z"}]
},
"value": 1,
"info": " Retrived Successfully"
}

Как это сделать.Мой код как показано ниже

var doc = Collection.Find(new BsonDocument()).ToEnumerable();
report.Add("value",doc.ToJson());
returnData.Add("obj",report);
returnData.Add("value",1);
returnData.Add("info","Reports Retrived Successfully");

Пожалуйста, попытайтесь мне помочь.

Спасибо ...

...