public ActionResult DeriveColorPalette(string url) { try { ColorPalette cp = ColorPalette.DeriveFrom(new Uri(url)); return(Json(GetSuccessWrapper(cp.Colors))); } catch (Exception ex) { return(Json(GetErrorWrapper(ex))); } }