// Call - Calls action through tcp/json. func (c *Client) Call(name string, contexts ...action.Map) (result action.Map, err error) { return c.Run(&action.Action{Name: name, Ctx: action.Flat(contexts...)}) }
// Call - Calls an action by name with flattened context. func (core *Core) Call(name string, contexts ...action.Map) (action.Map, error) { return core.Run(&action.Action{Name: name, Ctx: action.Flat(contexts...)}) }
// Call - Calls action through http. func (c *Client) Call(name string, contexts ...action.Map) (result action.Map, err error) { return c.post("/run/"+name, action.Flat(contexts...)) }