• webapi


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Http;
    using System.Web.Mvc;
    using System.Web.Optimization;
    using System.Web.Routing;
    using System.Net.Http.Formatting;
    using System.Net.Http;
    using System.Net.Http.Headers;

    namespace 
    {
    // 注意: 有关启用 IIS6 或 IIS7 经典模式的说明,
    // 请访问 http://go.microsoft.com/?LinkId=9394801

    public class WebApiApplication : System.Web.HttpApplication
    {
    protected void Application_Start()
    {
    RegisterApis(GlobalConfiguration.Configuration);
    AreaRegistration.RegisterAllAreas();

    WebApiConfig.Register(GlobalConfiguration.Configuration);
    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
    RouteConfig.RegisterRoutes(RouteTable.Routes);
    BundleConfig.RegisterBundles(BundleTable.Bundles);
    }

    public void RegisterApis(HttpConfiguration config)
    {
    config.Services.Replace(typeof(IContentNegotiator), new JsonContentNegotiator());
    // //GlobalConfiguration.Configuration.Formatters.Clear();
    // //GlobalConfiguration.Configuration.Formatters.Add(new JsonMediaTypeFormatter());
    //config.Filters.Add(new Filters.NotImplExceptionFilterAttribute());
    }

    public class JsonContentNegotiator : IContentNegotiator
    {

    public ContentNegotiationResult Negotiate(Type type, HttpRequestMessage request, IEnumerable<MediaTypeFormatter> formatters)
    {
    var result = new ContentNegotiationResult(new JsonMediaTypeFormatter(), new MediaTypeHeaderValue("application/json"));
    return result;
    }
    }
    }
    }

  • 相关阅读:
    ios15--综合小例子
    ios ionic 装平台 笔记
    ios14--购物车优化2
    ios13--购物车优化
    ios--plist
    ios12--简易购物车
    ios11--UIButton
    Android Json的使用(2) 使用Jackson解析和生成json
    快速Android开发系列网络篇之Retrofit
    关于XUtils框架细解
  • 原文地址:https://www.cnblogs.com/zwei1121/p/3392815.html
Copyright © 2020-2023  润新知