public IHttpActionResult Delete([FromBody] Resources.Queries.RoleQuery role) { HttpActionDelegate callback = () => role.DeleteAsync(this.Request, this.Url); return(callback.ToActionResult()); }
public IHttpActionResult Get([FromUri] Resources.Queries.RoleQuery query) { return(this.ActionResult(() => query.GetAsync(this.Request, this.Url))); }