Dies ist eine leicht originelle Variante eines häufigen Problems. Ich habe ein ziemlich einfaches Modell, das wie folgt aussieht:Wie erkennt man ein Array von System.DayOfWeek-Werten, die über Ajax gepostet werden
public class Departure
{
public string Id { get; set; }
public Route Route { get; set; }
public TimeSpan Time { get; set; }
public string Timetable { get; set; }
public DayOfWeek[] ServicesRunning { get; set; }
public string Notes { get; set; }
}
Ich bin ein bevölkerten Objekt zurück an den Server zu veröffentlichen, aber die Anordnung von DayOfWeek Werten bevölkere problematisch ist. Integer-Werte und Strings werden nicht korrekt erkannt, daher muss es eine bestimmte Technik geben, um dies richtig zu machen, aber ich konnte es nicht herausfinden.
Jede Hilfe wäre sehr willkommen. Die post-Methode sieht wie folgt aus:
// POST /api/stops
[HttpPost]
public void Post(Departure dep)
{
Session.Store(dep);
}