.NET MVC Parámetro de acción de tipo objeto

Si tengo un controlador simple enrutado de la siguiente manera:

context.MapRoute(
            "Default",
            "{controller}/{action}",
            new { controller = "Base", action = "Foo"}
        );

Y la acción Foo del controlador es la siguiente:

[HttpPost]
public ActionResult Foo(object bar) { ... }

Cómobar ¿Estar unido? He depurado y veo que es unastring, pero no estoy seguro de si siempre se ordenará en una cadena.

ásicamente quiero que el método acepte unabool, List<int> yint. Puedo enviar un parámetro de tipo y hacer el enlace del modelo yo mismo desde la publicación. (La publicación es una publicación de formulario).

Aquí están mis publicaciones actuales&bar=False o&bar=23 o&bar[0]=24&bar[1]=22.

Sé que puedo ver la publicación dentro del método de acción de Foo, pero quiero alguna información sobre la mejor manera de manejar esto en MVC3

Respuestas a la pregunta(4)

Su respuesta a la pregunta