public async Task ExecuteBoundActionVoid(string entityName, Guid entityId, string actionName, Guid?proxyUserId = null, params CrmActionParameter[] parameters) { CrmBoundActionRequestMessage request = new CrmBoundActionRequestMessage() { EntityName = entityName, EntityId = entityId, ActionName = actionName, Parameters = parameters.ToList(), ProxyUserId = proxyUserId }; await Execute(request); }
public async Task <JObject> ExecuteBoundAction(string entityName, Guid entityId, string actionName, Guid?proxyUserId = null, params CrmActionParameter[] parameters) { CrmBoundActionRequestMessage request = new CrmBoundActionRequestMessage() { EntityName = entityName, EntityId = entityId, ActionName = actionName, Parameters = parameters.ToList(), ProxyUserId = proxyUserId }; var response = await Execute(request); return(((CrmBoundActionResponseMessage)response).Value); }