Библиотека suggestions-csharp — это обертка над API подсказок DaData.ru для C# и других .NET-языков.
Прежде всего, скачайте бинарники и подключите их к своему проекту.
Внешние зависимости:
Зарегистрируйтесь на dadata.ru и получите API-ключ в личном кабинете.
Примеры вызова API смотрите в юнит-тестах (SuggestClientTest) или ниже по тексту.
Работают подсказки по:
- почтовому адресу,
- реквизитам организации или банка,
- ФИО,
- адресу эл. почты.
var token = "ВАШ API-КЛЮЧ";
var url = "https://suggestions.dadata.ru/suggestions/api/4_1/rs";
var api = new SuggestClient(token, url);
var query = "москва серпухов";
var response = api.QueryAddress(query);
Console.WriteLine(string.Join("\n", response.suggestions));