Files
Umbraco-CMS/src/Umbraco.Web/WebApi/SerializeVersionAttribute.cs

16 lines
510 B
C#

using Newtonsoft.Json.Converters;
using System;
using System.Web.Http.Controllers;
namespace Umbraco.Web.WebApi
{
internal class SerializeVersionAttribute : Attribute, IControllerConfiguration
{
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor)
{
var formatter = controllerSettings.Formatters.JsonFormatter;
formatter.SerializerSettings.Converters.Add(new VersionConverter());
}
}
}