public JsonResult PostWithNonDataPropertyObject([FromBody] GuidBodyClass bodyValue) => new JsonResult(new NonDataPropertyModel(bodyValue.IdentifierCollection.Value));
public JsonResult Post([FromBody] GuidBodyClass bodyValue) => new JsonResult(bodyValue.IdentifierCollection.Value.Select(id => id.TheIdentifier.Value).ToArray());
public JsonResult SystemTextPostReturnsAnonymousObject([FromBody] GuidBodyClass bodyValue) => new JsonResult(SystemTextValigator.Valigator.ValigatorModelHelpers.ToValigatorModel(new { TheOutputOfThePost = bodyValue.IdentifierCollection, SecondValue = 1 }));