zoukankan      html  css  js  c++  java
  • WebApi关于配置全局返回Json数据格式时间以及命名小写

    1.直接在Global文件中配置:

      1 var formatters = GlobalConfiguration.Configuration.Formatters;
      2 var jsonFormatter = formatters.JsonFormatter;
      3 var settings = jsonFormatter.SerializerSettings;
      4 settings.Formatting = Newtonsoft.Json.Formatting.Indented;
      5 settings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
      6 settings.ContractResolver = new CamelCasePropertyNamesContractResolver();
    View Code
    image

    image

    2.配置任意的返回格式json和xml

      1config.Formatters.JsonFormatter.MediaTypeMappings.Add(new QueryStringMapping("format", "json", "application/json"));
      2config.Formatters.XmlFormatter.MediaTypeMappings.Add(new QueryStringMapping("format", "xml", "application/xml"));
    View Code

    image

    3.使用Cors跨域框架配置跨域

    image

    3.1在webapi控制器下的配置

    image

  • 相关阅读:
    结对编程
    四则运算
    认清自我,创造未来!!!
    浅谈GIT
    典型用户及用例故事
    结对编程 四则运算
    四则运算
    《未来的程序员》
    java项目命名规范
    四则运算测试
  • 原文地址:https://www.cnblogs.com/M-LittleBird/p/6323147.html
Copyright © 2011-2022 走看看