The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
In the example on the main page of this repository and in Nuget, it's stated that (result != null) means it's a bot. Actually, it's now result.Success that returns this value.
In the example on the main page of this repository and in Nuget, it's stated that (result != null) means it's a bot. Actually, it's now result.Success that returns this value.