using System.Threading.Tasks;
using HereDotNet.Core.Configuration;
using HereDotNet.Core.Model;
using HereDotNet.Core.Request;
using HereDotNet.Core.Services;
namespace MyConsoleApp
{
class Program
{
private static async Task Main()
{
var searchService = new SearchService(new HereConfiguration("<Your ApiKey>"));
var result = await searchService.SearchAsync(new GeocodeRequest("WARM SPRINGS BLVD FREMONT CA 94000"));
}
}
}
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using HereDotNet.Core.Configuration;
using HereDotNet.Core.Model;
using HereDotNet.Core.Request;
using HereDotNet.Core.Services;
using Microsoft.Extensions.DependencyInjection;
namespace MyConsoleApp
{
class Program
{
private static async Task Main()
{
var services = new ServiceCollection()
.AddHereDotNet(cfg => cfg
.UseApiKey("<Your ApiKey>")
.AddRouteService())
.BuildServiceProvider();
var request = new FindSequenceRequest(
DateTime.UtcNow.AddDays(1),
new List<Waypoint> { new Waypoint(33.99450952, -118.2264696) },
new Coordinates(33.98269305, -118.1723896)
);
await route.FindsequenceAsync(request);
}
}
}
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using HereDotNet.Core.Configuration;
using HereDotNet.Core.Model;
using HereDotNet.Core.Request;
using HereDotNet.Core.Services;
using Autofac;
namespace MyService
{
public MyModule : Module
{
public MyModule()
{
await route.FindsequenceAsync(request);
}
protected override void Load(ContainerBuilder builder)
{
builder
.RegisterHereDotNet(cfg => cfg
.UseApiKey("<Your ApiKey>")
.AddRouteService()
);
}
}
}
HERE Routing API v8
- Findsequence
- More....
HERE Geocoding & Search API v7
- Endpoint (Discvoer Geocode Autocomplete Autosuggest Browse)
- More....