ASP.net MVC Web Api Não Mapeamento QueryString Para Parâmetro Fortemente Digitado

A solicitação de parâmetro é sempre nula usando a API da Web. Estou faltando alguma coisa com o uso de um objeto fortemente tipado como um parâmetro em vez de tipos simples como os parâmetros.

URL

http://localhost:2222/api/v1/divisions?EventId=30

Ação do Controlador

public virtual ApiDivisionsResponse Get(ApiDivisionsRequest request)
        {
            return _apiDivisionsService.GetDivisions(request);
        }

Objeto

public class ApiDivisionsRequest : ApiAuthorizedRequest
    {
        public ApiDivisionsRequest()
        {
            Page = 1;
            PageSize = 10;
        }

        public int EventId { get; set; }
        public int PageSize { get; set; }
        public int Page { get; set; }
        public string[] Includes { get; set; }
    }  

questionAnswers(1)

yourAnswerToTheQuestion