type RequestController(client: IRequestClient<CheckOrderStatus, OrderStatusResult>) =
    inherit Controller()
    
    member __.Get(id: string) =
        async {
            let! result = client.Request { OrderId = id }
            return View(result)
        }