JavaScriptSerializer - JSON serialization of enum as string

后端 未结 27 2363
耶瑟儿~
耶瑟儿~ 2020-11-22 03:22

I have a class that contains an enum property, and upon serializing the object using JavaScriptSerializer, my json result contains the integer valu

27条回答
  •  星月不相逢
    2020-11-22 04:21

    ASP.NET Core way:

    public class Startup
    {
      public IServiceProvider ConfigureServices(IServiceCollection services)
      {
        services.AddMvc().AddJsonOptions(options =>
        {
          options.SerializerSettings.Converters.Add(new Newtonsoft.Json.Converters.StringEnumConverter());
        });
      }
    }
    

    https://gist.github.com/regisdiogo/27f62ef83a804668eb0d9d0f63989e3e

提交回复
热议问题