Hogyan adjunk különböző MediaTypeFormatters különböző vezérlők

szavazat
2

Az új ASP.NET Web API akkor csatlakoztatási MediaTypeformatters a vezérlőre, mint ez:

protected void Application_Start()
{
    var config = GlobalConfiguration.Configuration;
    config.Formatters.Add(new ContactPngFormatter());
    config.Formatters.Add(new VCardFormatter());
    config.Routes.MapHttpRoute(
        Default, // Route name
        {controller}/{id}/{ext}, // URL with parameters
        new { id = RouteParameter.Optional, ext = RouteParameter.Optional }
    );
}

De ez a „globális” konfigurációt. Mit tegyünk, ha egy másik sor MediaTypeFormatters egy adott vezérlő. Hogyan tudok létrehozni egy egyedi konfigurációt, hogy?

A kérdést 24/02/2012 10:57
a forrás felhasználó
Más nyelveken...                            


1 válasz

Hogyan adjunk különböző MediaTypeFormatters különböző vezérlők

szavazat
2

Az új ASP.NET Web API akkor csatlakoztatási MediaTypeformatters a vezérlőre, mint ez:

protected void Application_Start()
{
    var config = GlobalConfiguration.Configuration;
    config.Formatters.Add(new ContactPngFormatter());
    config.Formatters.Add(new VCardFormatter());
    config.Routes.MapHttpRoute(
        "Default", // Route name
        "{controller}/{id}/{ext}", // URL with parameters
        new { id = RouteParameter.Optional, ext = RouteParameter.Optional }
    );
}

De ez a „globális” konfigurációt. Mit tegyünk, ha egy másik sor MediaTypeFormatters egy adott vezérlő. Hogyan tudok létrehozni egy egyedi konfigurációt, hogy?

Válaszolt 24/02/2012 10:57
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more