Namespace ToSic.Sxc.WebApi
Classes
- JsonFormatterAttribute
Mark a WebApi to use the modern Json Formatter based on System.Text.Json. Without this, older WebApi Controllers use the Newtonsoft JSON Formatter. Also provides additional configuration to make certain work easier.
Enums
- Casing
Determines what casing to use when converting data to JSON. This is for the JsonFormatterAttribute. Can be used as flags, so you can say
Casing = Casing.CamelCase
orCasing = Casing.ObjectPascal | Casing.DictionaryCamel
- EntityFormat
Formats to use for automatic Entity to JSON conversion. This is for the JsonFormatterAttribute. As of now it only has
None
andLight
, in future we plan to extend this with other formats. Default is usuallyLight
.