#Canducci Endereço
Web Service http://viacep.com.br/
##Demo
##Instalação do Pacote (NUGET)
PM> Install-Package CanducciCepEndereco
##Como utilizar?
Declare o namespace using Canducci.Address;
###Busca de vários CEP informando UF, Cidade e Endereço?
- Simples
try
{
//Observações
//Cidade com no minimo 3 letras
//Endereço com minimo 3 letras
//Método AddressInfo só retorna os 100 primeiros registros, ou seja,
//coloque o maior detalhamento na cidade e endereço.
AddressInfo addressInfo = null;
AddressLoad addressLoad = new AddressLoad();
AddressInfo addressInfo = addressLoad.AddressInfo(UfAddress.SP, "SAO PAULO", "AVE");
ZipCode[] zips = addressInfo.AddressList;
if (zips != null && zips.Count() > 0)
{
}
}
catch (ZipCodeException ex)
{
throw ex;
}
- Métodos Async (Exemplo: Web >=
4.5
)
public async Task<ActionResult> Address()
{
AddressInfo addressInfo = null;
AddressLoad addressLoad = new AddressLoad();
addressInfo = await addressLoad.AddressInfoAsync(UfAddress.SP, "SAO PAULO", "AVE");
ZipCode[] zips = addressInfo.AddressList;
if (zips != null && zips.Count() > 0)
{
}
return View(addressInfo);
}