public virtual IActionResult ApiCapabilitiesByIdByIdGet([FromRoute][Required] string id)
        {
            try
            {
                var capability = _datastore.ById(id);

                if (capability.Id == Guid.Empty)
                {
                    return(StatusCode(404));
                }

                return(new ObjectResult(capability));
            }
            catch (Crm.CrmApiException ex)
            {
                return(StatusCode((int)ex.HttpStatus, ex.Message));
            }
        }
 public Capability ById(string id)
 {
     return(_datastore.ById(id));
 }