public static WsModel <Trequest> ApiInvoke <T, Trequest>(this HttpContextBase context, Expression <Func <T, ApiActionO <WsModel <Trequest> > > > func, Trequest request, string prefix = null, string devicecode = "web") { return(new Api(prefix).invoke <T, Trequest>(func, context.ApiModel <Trequest>(request, devicecode))); }