The package supports two TOON media types:
text/toonapplication/toonToonInputFormatter can read request bodies when the request content type is one of the TOON media types.
It then:
ToonNode or the requested CLR model typeToonOutputFormatter can write TOON responses when:
Accept header asks for TOON*/* and MVC selects the formatterIf you want TOON to behave as a first-class API media type, use useAsDefaultFormatter: true carefully and validate how it interacts with your existing JSON formatter setup.
If you want TOON to be opt-in, keep useAsDefaultFormatter: false and let content negotiation select it only when explicitly requested.