Tipo complexo está ficando nulo em um parâmetro ApiController

Eu não sei porque meu parâmetro "ParametroFiltro Filtro" está ficando nulo, os outros parâmetros "page" e "pageSize" estão ficando OK.

public class ParametroFiltro
{
    public string Codigo { get; set; }
    public string Descricao { get; set; }
}

Meu método ApiController Get:

public PagedDataModel<ParametroDTO> Get(ParametroFiltro Filtro, int page, int pageSize)

Minha chamada ajax:

var fullUrl = "/api/" + self.Api;
$.ajax({
    url: fullUrl,
    type: 'GET',
    dataType: 'json',
    data: { Filtro: { Codigo: '_1', Descricao: 'TESTE' }, page: 1, pageSize: 10 },
    success: function (result) {
        alert(result.Data.length);
        self.Parametros(result.Data);
    }
});

questionAnswers(4)

yourAnswerToTheQuestion