Ejemplo n.º 1
0
        public static async Task <IActionResult> Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            log.LogInformation("C# HTTP trigger function processed a request.");


            var           token  = "ef2db2da426469acd403d525ff8241bcb5487ef6";
            var           api    = new GeolocateClient(token);
            int           radius = 10;
            List <string> list1  = new List <string>();


            for (int i = 0; i < radius; i++)
            {
                var    response    = api.Geolocate(lat: (55.7366021), lon: (37.597643));
                var    address     = response.suggestions[i].data;
                string full_adress = address.city + " " + address.street + " " + address.house;
                string addr        = string.IsNullOrEmpty(address.ToString())
                ? "Address = null"
                : $"Address: {full_adress}";
                list1.Add(addr);
            }


            var    bibo = list1.Distinct();
            string list = "_____________________________________________\n";

            foreach (var i in bibo)
            {
                list = list + i + "\n";
            }

            return(new OkObjectResult(list));
        }
Ejemplo n.º 2
0
        public void SetUp()
        {
            Environment.SetEnvironmentVariable("DADATA.API_KEY", "45d04a6b125b08de35f93f0914a37ac7a7e21ede");
            var token = Environment.GetEnvironmentVariable("DADATA.API_KEY");

            this.api = new GeolocateClient(token);
        }
Ejemplo n.º 3
0
        public void SetUp()
        {
            var token = Environment.GetEnvironmentVariable("DADATA_API_KEY");

            this.api = new GeolocateClient(token);
        }