Controlador Api declarando mais de uma instrução Get

Usando o novo controlador Api no MVC4, e encontrei um problema. Se eu tiver os seguintes métodos:

public IEnumberable<string> GetAll()

public IEnumberable<string> GetSpecific(int i)

Isso vai funcionar. No entanto, se eu quiser recuperar alguns dados diferentes de um tipo diferente, o padrão seráGetAll método, mesmo que o$.getJSON está definido para oGetAllIntegers método:

public IEnumberable<int> GetAllIntergers()

(más convenções de nomenclatura)

É possível que eu seja capaz de fazer isso?

Eu só posso ter um únicoGetAll método no controlador de API da Web?

Eu acho mais fácil visualizar o que estou tentando alcançar. Aqui está um trecho de código para mostrar o que eu gostaria de poder fazer, em um únicoApiController:

<code>public IEnumerable<string> GetClients()
{ // Get data
}

public IEnumerable<string> GetClient(int id)
{ // Get data
}

public IEnumerable<string> GetStaffMember(int id)
{ // Get data
}

public IEnumerable<string> GetStaffMembers()
{ // Get data
}
</code>

questionAnswers(2)

yourAnswerToTheQuestion