Hallo liebe community.
Derzeit habe ich ein problem.
Ich arbeite mit RestSharp und einer RestAPI und bekomme als response eine JSON content zurück der direkt geparsed wird:
Dannach möchte ich von außen so zugreifen können
Daher habe ich folgendes getan:
und ganz oben:
nun habe ich folgendes problem:
Wenn ich von außen darauf zugreife also bsp. dann hab ich bei den child-strings immernoch die option diese zu setzen.
zb Nickname hat get; set; attribute. Ich möchte aber, dass nur klasse A serializen kann und für klasse B soll nickname read-only sein.
Ich hoffe ich hab das problem einigermaßen gut geschildert.
Hier nochmal meine ProfileInfo Klasse:
Derzeit habe ich ein problem.
Ich arbeite mit RestSharp und einer RestAPI und bekomme als response eine JSON content zurück der direkt geparsed wird:
Dannach möchte ich von außen so zugreifen können
Daher habe ich folgendes getan:
und ganz oben:
nun habe ich folgendes problem:
Wenn ich von außen darauf zugreife also bsp. dann hab ich bei den child-strings immernoch die option diese zu setzen.
zb Nickname hat get; set; attribute. Ich möchte aber, dass nur klasse A serializen kann und für klasse B soll nickname read-only sein.
Ich hoffe ich hab das problem einigermaßen gut geschildert.
Hier nochmal meine ProfileInfo Klasse:
C#-Quellcode
- public class ProfileInfo
- {
- public string alias { get; set; }
- public List<object> allergies { get; set; }
- public DateTime birthday { get; set; }
- public bool geneticsEnabled { get; set; }
- public int heightInCentimeters { get; set; }
- public bool isMainProfile { get; set; }
- public string key { get; set; }
- public List<object> medications { get; set; }
- public RiskFactors riskFactors { get; set; }
- public string sex { get; set; }
- public bool synchronizeHealthData { get; set; }
- public int weightInGrams { get; set; }
- }