11.2.3: representation of null for single-valued primitive properties

    • Type: Bug
    • Resolution: No Action
    • Priority: Major
    • V4.0_ERRATA03
    • Affects Version/s: V4.0_ERRATA02
    • Component/s: Protocol
    • None
    • Hide

      Restrict 204 No Content to complex properties where we don't have a canonical representation for the null instance.

      Show
      Restrict 204 No Content to complex properties where we don't have a canonical representation for the null instance.

      Section 11.2.3 states that

      "If the property is single-valued and has the null value, the service responds with 204 No Content."

      This is understandable for complex properties, but somewhat odd for primitive properties as the obvious representation for a null value would be

      {
      "@odata.context":"$metadata#SomeThings(1)/SomeProperty",
      "value":null
      }

      The benefit of this representation is that it may contain instance annotations for the property.

            Assignee:
            handl
            Reporter:
            handl
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: