现在声纳qube分析显示构建中的错误如下,
,当前代码是
public ActionResult Strings(CultureInfo id = null)
{
CultureInfo cultureInfo = id ?? CultureInfo.CurrentUICulture;
}
所以我应该如何修改?
答案 0 :(得分:2)
我猜SonarQube希望你定义两个动作:
ActionResult Strings(CultureInfo id);
ActionResult Strings();
带
public ActionResult Strings() {
CultureInfo cultureInfo = CultureInfo.CurrentUICulture;
return Strings(cultureInfo);
}
像以前一样和ActionResult Strings(CultureInfo id)
,但没有CultureInfo
的空检查。