public ActionResult Index(string id)
        {
            var definition = DBContext <IWorkflowDefinition> .Instance.FirstOrDefault(o => o.Id.Equals(id, StringComparison.OrdinalIgnoreCase));

            if (definition == null)
            {
                throw new FoxOneException("Page_Not_Found");
            }
            WorkflowHelper.ClearCache(id);
            return(View(definition));
        }