| 1234567891011121314151617181920212223 | using System.Net.Mime;using Jellyfin.Extensions.Json;using Microsoft.AspNetCore.Mvc.Formatters;using Microsoft.Net.Http.Headers;namespace Jellyfin.Api.Formatters;/// <summary>/// Pascal Case Json Profile Formatter./// </summary>public class PascalCaseJsonProfileFormatter : SystemTextJsonOutputFormatter{    /// <summary>    /// Initializes a new instance of the <see cref="PascalCaseJsonProfileFormatter"/> class.    /// </summary>    public PascalCaseJsonProfileFormatter() : base(JsonDefaults.PascalCaseOptions)    {        SupportedMediaTypes.Clear();        // Add application/json for default formatter        SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse(MediaTypeNames.Application.Json));        SupportedMediaTypes.Add(MediaTypeHeaderValue.Parse(JsonDefaults.PascalCaseMediaType));    }}
 |