Exemplo n.º 1
0
 private static string GetApiName(IbgeApis api)
 {
     return(api switch
     {
         IbgeApis.Locations => "v1/localidades/",
         IbgeApis.Names => "v2/censos/nomes/",
         IbgeApis.NamesRanking => "v2/censos/nomes/ranking/",
         _ => throw new System.NotImplementedException()
     });
Exemplo n.º 2
0
 public static IbgeConnector GetIbgeConnector(IbgeApis api, string urlBase = "")
 {
     return(new IbgeConnector(GetApiName(api), urlBase));
 }