diff --git a/dopt.DeltaBarth.Tests/DataObjectsTest.cs b/dopt.DeltaBarth.Tests/DataObjectsTest.cs
index d99a0e6..2db4b38 100644
--- a/dopt.DeltaBarth.Tests/DataObjectsTest.cs
+++ b/dopt.DeltaBarth.Tests/DataObjectsTest.cs
@@ -46,7 +46,7 @@ namespace dopt.DeltaBarth.Tests
Assert.AreEqual(102, parsed.code);
Assert.IsTrue(parsed.description.Contains("internal error occurred"));
Assert.AreEqual("caused by test", parsed.message);
- Assert.IsNull(parsed.apiServerError);
+ Assert.IsNull(parsed.api_server_error);
PrettyPrint(parsed);
plugin.Dispose();
}
@@ -151,7 +151,7 @@ namespace dopt.DeltaBarth.Tests
Assert.AreEqual(0, parsed.status.code);
Assert.AreEqual("Erfolg", parsed.status.description);
Assert.AreEqual("", parsed.status.message);
- Assert.IsNull(parsed.status.apiServerError);
+ Assert.IsNull(parsed.status.api_server_error);
// check result
for (int i = 0; i < parsed.response.daten.Length; i++)
{
diff --git a/dopt.DeltaBarth/DataObjects.cs b/dopt.DeltaBarth/DataObjects.cs
index a0f368e..34f530a 100644
--- a/dopt.DeltaBarth/DataObjects.cs
+++ b/dopt.DeltaBarth/DataObjects.cs
@@ -37,6 +37,10 @@ namespace dopt.DeltaBarth.DataObjects
///
public string? title { get; init; }
///
+ /// optional: zusätzliche Fehlerdetails, die vom Server ausgegeben wurden
+ ///
+ public Dictionary>? errors { get; init; }
+ ///
/// optional: spezifischer ID (vermutlich zur Nachverfolgung) als Text, der vom Server ausgegeben wurde
///
public string? traceId { get; init; }
@@ -62,7 +66,7 @@ namespace dopt.DeltaBarth.DataObjects
///
/// optional: eventuell aufgetretener API-Server-Fehler
///
- public ApiServerError? apiServerError { get; init; }
+ public ApiServerError? api_server_error { get; init; }
}
///