87 references to SupportedMediaTypes
BasicWebSite (4)
Formatters\CustomFormatter.cs (1)
17SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse(contentType));
Formatters\PlainTextFormatter.cs (1)
14SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/plain"));
Formatters\VCardFormatter_V3.cs (1)
21SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/vcard;version=v3.0"));
Formatters\VCardFormatter_V4.cs (1)
22SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/vcard;version=v4.0"));
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (5)
ApiResponseTypeProviderTest.cs (1)
820SupportedMediaTypes.Add(new Net.Http.Headers.MediaTypeHeaderValue("application/json"));
DefaultApiDescriptionProviderTest.cs (4)
2284formatters[0].SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json")); 2285formatters[0].SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/json")); 2287formatters[1].SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/xml")); 2288formatters[1].SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/xml"));
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.Core.Test (44)
Formatters\OutputFormatterTests.cs (25)
29Assert.Equal(formatter.SupportedMediaTypes[0].ToString(), context.ContentType.ToString()); 37formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json")); 54formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json")); 63ContentType = new StringSegment(formatter.SupportedMediaTypes[0].ToString()), 81formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/*+xml")); 82formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/*+json")); 109formatter.SupportedMediaTypes.Clear(); 110formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json")); 111formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("*/*")); 112formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/*")); 113formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/plain;*")); 114formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/xml")); 133formatter.SupportedMediaTypes.Clear(); 134formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json")); 135formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/xml")); 153formatter.SupportedMediaTypes.Clear(); 154formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/json")); 155formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/*+json")); 156formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/xml")); 174formatter.SupportedMediaTypes.Clear(); 175formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("application/*+xml")); 176formatter.SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse("text/xml")); 207formatter.SupportedMediaTypes.Clear(); 224formatter.SupportedMediaTypes.Clear(); 235SupportedMediaTypes.Add("application/acceptCharset");
Formatters\TextOutputFormatterTests.cs (7)
110formatter.SupportedMediaTypes.Add("application/json"); 141formatter.SupportedMediaTypes.Add("application/json"); 167formatter.SupportedMediaTypes.Add("application/json"); 186formatter.SupportedMediaTypes.Clear(); 187formatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/json")); 216formatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/json")); 261SupportedMediaTypes.Add("application/acceptCharset");
Infrastructure\DefaultOutputFormatterSelectorTest.cs (5)
396SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/json")); 397SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/json")); 412SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/xml")); 413SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/xml")); 428SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/plain"));
Infrastructure\ObjectResultExecutorTest.cs (7)
502SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/json")); 503SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/json")); 504SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/*+json")); 522SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/xml")); 523SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/xml")); 524SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/*+xml")); 539SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/plain"));
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);
Microsoft.AspNetCore.Mvc.NewtonsoftJson (3)
NewtonsoftJsonOutputFormatter.cs (3)
71SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationJson); 72SupportedMediaTypes.Add(MediaTypeHeaderValues.TextJson); 73SupportedMediaTypes.Add(MediaTypeHeaderValues.ApplicationAnyJsonSyntax);
XmlFormattersWebSite (8)
Startup.cs (8)
74xmlSerializerOutputFormatter.SupportedMediaTypes.Clear(); 75xmlSerializerOutputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/xml-xmlser")); 76xmlSerializerOutputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/xml-xmlser")); 77xmlSerializerOutputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/problem+xml")); 84dcsOutputFormatter.SupportedMediaTypes.Clear(); 85dcsOutputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/xml-dcs")); 86dcsOutputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/xml-dcs")); 87dcsOutputFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/problem+xml"));