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

                if (framework == null || framework?.Id == Guid.Empty)
                {
                    return(StatusCode(404));
                }

                return(new ObjectResult(framework));
            }
            catch (Crm.CrmApiException ex)
            {
                return(StatusCode((int)ex.HttpStatus, ex.Message));
            }
        }
 public Frameworks ById(string id)
 {
     return((new[] { _datastore.ById(id) }).SingleOrDefault());
 }