public string Run(IList <string> parameters) { Validator.IfNull <ArgumentNullException>(parameters, "Parameters cannot be null!"); if (parameters.Count != 1) { return($"{FAILED_SYNTAX}\nTry: {CMD_FORMAT}"); } int movieID; try { movieID = Int32.Parse(parameters[0]); } catch (Exception) { return($"{FAILED_SYNTAX}\nTry: {CMD_FORMAT}"); } var movieView = movieServices.CheckMovie(movieID); return(movieView.ToString()); }