Недавно я обнаружил AutoMapper и думаю, смогу ли я отобразить HttpConext (действительно параметры запроса) на типизированный объект.
HttpConext
HttpRequest.QueryString является коллекцией NameValueCollection.Таким образом, вы можете создать для этого пользовательское отображение, как в примере здесь .