Hallihallo
ich habe ein recht schwerwiegendes Problem und zwar:
Ich nutze JSON.NET um ein .NET Object nach JSON zu serialisieren.
Ich will folgendes Objekt serialisieren:
|
C#-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
class Auto : IEnumerable
{
public int Velocity { get; set; }
public string Number { get; set; }
public string Color { get; set; }
public DateTime Bought { get; set; }
public TimeSpan Age { get; set; }
public double Price { get; set; }
public int KilometerState { get; set; }
public IEnumerator GetEnumerator()
{
yield return Velocity;
yield return Number;
yield return Color;
yield return Bought;
yield return Age;
yield return Price;
yield return KilometerState;
}
public Auto()
{
}
|
Wenn ich dann JsonConvert.SerializeObject(value, params[] JsonConverter) aufrufe, gibt es eine JsonSerializationException:
"Self loop referenced detected" auf Test_Proj.Auto??
Auto, hat doch nirgends eine Referenz auf sich selbst?? oder übersehe ich da stark etwas??
Wäre euch ehct super dankbar, ich komme einfach nicht weiter, ich sitze seit 4 tagen an dem Fehler und ich peile es einfach nicht
wenn es ein banaler Fehler ist, dann ...... naja
Mfg
JP