Ist es möglich, HttpBrowserCapabilities von einer C # -Konsolenanwendung aus zu verwenden?

Ich muss UserAgent-Zeichenfolgen aus einer Konsolenanwendung analysieren, und dies scheint eine einfache Möglichkeit zu sein, aber ich habe offensichtlich kein HttpRequest-Objekt und kann keine gefälschte mit einem UserAgent-Header erstellen (I erhalten Plattform nicht unterstützt Ausnahme). Gibt es eine Möglichkeit, dies zu tun, oder sollte ich andere Alternativen zum Parsen von Benutzeragenten untersuchen?