Чтобы получить простой ответ и не беспокоиться о контексте, используйте глобальный Request
объект:
string order = Request.QueryString["order"];
Для использования в действии контроллера MVC, объявите его как аргумент в методе:
public ActionResult GetOrder(string order) {
// ... other code ...
}
При желании вы можете определить свой шаблон маршрута, если хотите иметь более сжатый контроль над самим URI, включая назначение ограничения типа для параметра:
[HttpGet, Route("orders/{order:int}")]
public ActionResult GetOrder(int order) {
// ... other code ...
}