Yandex.Detector is a .NET library for Yandex.Detector web service that supplies information about capabilities of mobile devices based on provided HTTP headers.
NuGet package : https://www.nuget.org/packages/Yandex.Detector
Support
This project needs your support for further developments ! Please consider donating.
-
Yandex.Money : 41001577953208
-
WebMoney (WMR) : R399275865890
Usage examples:
IMobileDevice device = Yandex.Detector.Detect(new Dictionary<string, object> { { "User-agent", "Alcatel-CTH3/1.0 UP.Br" } });
IMobileDevice device = Yandex.Detector.Detect(request => request.UserAgent("Alcatel-CTH3/1.0 UP.Br").Profile("http://www-ccpp-mpd.alcatel.com/files/ALCATEL-CTH3_MMS10_1.0.rdf"));