23 references to SupportedMediaTypes
Microsoft.AspNetCore.Mvc.Core (17)
Formatters\OutputFormatter.cs (11)
36if (SupportedMediaTypes.Count == 0) 40nameof(SupportedMediaTypes)); 54foreach (var mediaType in SupportedMediaTypes) 67mediaTypes = new List<string>(SupportedMediaTypes.Count); 81mediaTypes = new List<string>(SupportedMediaTypes.Count); 97if (SupportedMediaTypes.Count == 0) 101nameof(SupportedMediaTypes)); 115context.ContentType = new StringSegment(SupportedMediaTypes[0]); 121for (var i = 0; i < SupportedMediaTypes.Count; i++) 123var supportedMediaType = new MediaType(SupportedMediaTypes[i]); 146context.ContentType = new StringSegment(SupportedMediaTypes[i]);
Formatters\StringOutputFormatter.cs (1)
22SupportedMediaTypes.Add("text/plain");
Formatters\SystemTextJsonOutputFormatter.cs (3)
30SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationJson); 31SupportedMediaTypes.Add(MediaTypeHeaderValues.TextJson); 32SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationAnyJsonSyntax);
Formatters\TextOutputFormatter.cs (2)
42foreach (var mediaType in SupportedMediaTypes) 113selectedMediaType = new StringSegment(SupportedMediaTypes[0]);
Microsoft.AspNetCore.Mvc.Formatters.Xml (6)
XmlDataContractSerializerOutputFormatter.cs (3)
71SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationXml); 72SupportedMediaTypes.Add(MediaTypeHeaderValues.TextXml); 73SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationAnyXmlSyntax);
XmlSerializerOutputFormatter.cs (3)
70SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationXml); 71SupportedMediaTypes.Add(MediaTypeHeaderValues.TextXml); 72SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationAnyXmlSyntax);