Sto usando NewtonSoft.JSON ... Dopo JsonConvert.SerializeObject (myObject). Si aggiungendo $ id ... come
"$ id": "1", "BookingId": 0, "CompanyID": 0, "IsCashBooking": false, "paymentmethod ": 0, "IsReferral": false, "IsReferralPercent": false, "ReferralPaymentType": 0, "ReferralDues": 0, "PassengerId": 0, "IDdipartimento": 0, "CostCenterID" : 0, "DeadMiles": 0
.210possiamo rimuovere questo $ id da JsonSerializerSettings o con qualsiasi altro metodo se sì allora come ...
Risposte valide se non si necessita di serializzazione ricorsiva (serializzazione di una gerarchia). $ id è usato per preservare il manico, quindi se l'elemento si ripete da qualche parte, non ripeterà i dati, ma semplicemente imposterà $ ref proprietà del duplicato sull'ID $ dell'originale. In tal caso, questa proprietà deve essere impostata su Newtonsoft.Json.PreserveReferencesHandling.Objects e la risposta di Sajid potrebbero essere utilizzate. – parliament
grazie sei fantastico :) – semirturgay
Mi hai salvato la giornata – Polymorphism