Get Started - leandrosdias/IBGE.Helper GitHub Wiki
Para realizar a requisição é necessário instancia a classe ibgeClient e utilizar seu métodos para realizar as requisições.
Use the namespace: IBGE.Helper
A API permite acesso às divisões político-administrativas do Brasil. Ex:
var ibgeClient = new ibgeLocalidadeClient();
Retorna a lista de todos os municípios cadastrados.
Ex:
var ibgeClient = new ibgeLocalidadeClient();
var municipios = await ibgeClient.GetMunicipiosAsync();
Retorna a lista de todos os municípios utilizando um ou mais identificadores como consulta.
Ex:
var ibgeClient = new ibgeClient();
var municipios = await ibgeClient.GetMunicipiosByIdAsync(new List<int> { 1600303 });
Retorna a lista de todos os municípios utilizando um ou mais identificadores da UF como consulta.
Ex:
var ibgeClient = new ibgeLocalidadeClient();
var municipios = await ibgeClient.GetMunicipiosByUfAsync(new List<int> { 33 });
Retorna a lista de todos os municípios utilizando um ou mais identificadores da mesorregião como consulta.
Ex:
var ibgeClient = new ibgeLocalidadeClient();
var municipios = await ibgeClient.GetMunicipiosByMesorregiaoAsync(new List<int> { 3301 });
Retorna a lista de todos os municípios utilizando um ou mais identificadores da microrregião como consulta.
Ex:
var ibgeClient = new ibgeLocalidadeClient();
var municipios = await ibgeClient.GetMunicipiosByMicrorregiaoAsync(new List<int> { 33001 });