/// <summary> /// Finds out if the path entered is valid. /// </summary> /// <param name="urlSegment">The URL Segment entered</param> /// <param name="id">The id of the current page (if it exists yet)</param> /// <returns></returns> public ActionResult ValidateUrlIsAllowed(string urlSegment, int?id) { return(!_urlValidationService.UrlIsValidForLayout(urlSegment, id) ? Json("Path already in use.", JsonRequestBehavior.AllowGet) : Json(true, JsonRequestBehavior.AllowGet)); }
public bool UrlIsValidForLayout(string urlSegment, int?id) { return(_urlValidationService.UrlIsValidForLayout(urlSegment, id)); }