Blasphemie an Aschermittwoch

Ich versuche aktuell der ASP.NET Web Api mit Hilfe eines MediatypeFormaters eine HATEOAS passende Entity Referenzierung mit zusätzlichem HRef Attributen beizubringen. Dazu habe ich einen Prototypen mit ASP.NET gebaut. So als Ausgangspunkt um mit der Newtonsoft Library zu spielen.

   1:  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 
Handles Me.Load
   2:      Dim nw = New NorthwindEntities1
   3:      Dim json As String = JsonConvert.SerializeObject(nw.Customers,
Formatting.Indented, New JsonConverter(0) {New IsoDateTimeConverter()})
   4:      Response.Write(json)
   5:  End Sub

Nun erzeugt der Aufruf der aspx Seite validen JSON Code. Ganz so wie es ein api/controller mit ungleich mehr Aufwand auch tun würde. Wenn ich da noch einen Minimal Querystring to LINQ Parser reinhänge habe ich 90% der read Operationen abgedeckt.

Ist das Frevel?

Pingbacks and trackbacks (1)+

Kommentare sind geschlossen