É possível usar o HttpBrowserCapabilities a partir de um aplicativo de console c #?

Preciso analisar as seqüências de caracteres UserAgent a partir de um aplicativo de console e isso parece uma maneira simples de fazê-lo, mas obviamente não tenho um objeto HttpRequest e não consigo criar um falso com um cabeçalho User-Agent (recebo exceção de plataforma não suportada). Existe alguma maneira de fazer isso ou devo começar a explorar outras alternativas para a análise do agente do usuário?