add enum for error codes, mirror of Python equivalents
This commit is contained in:
@@ -1,8 +1,26 @@
|
||||
using Python.Runtime;
|
||||
using System.ComponentModel;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace dopt.DeltaBarth
|
||||
{
|
||||
public enum StatusCodes
|
||||
{
|
||||
[Description("Keine Fehler aufgetreten")]
|
||||
Erfolg = 0,
|
||||
[Description("Bei der Verbindung zum API-Server kam es zum Timeout")]
|
||||
VerbindungTimeout = 1,
|
||||
[Description("Bei der Verbindung zum API-Server ist ein Fehler aufgetreten")]
|
||||
VerbindungFehler = 2,
|
||||
[Description("Der bereitgestellte Datensatz enthält in Summe zu wenige Einzeleinträge")]
|
||||
DatensatzZuWenigeDatenpunkte = 3,
|
||||
[Description("Der bereitgestellte Datensatz enthält nach Aggregation zu Monaten zu wenig Einträge")]
|
||||
DatensatzZuWenigeMonatsdatenpunkte = 4,
|
||||
[Description("Die Prognosequalität des Modells erfüllt nicht ide Mindestanforderungen")]
|
||||
KeineVerlaesslichePrognose = 5,
|
||||
[Description("Vom API-Server wurde eine Fehlermeldung zurückgegeben")]
|
||||
ApiServerFehler = 400,
|
||||
}
|
||||
public class PythonParsingException : Exception
|
||||
{
|
||||
public PythonParsingException() { }
|
||||
|
||||
Reference in New Issue
Block a user