无法将类型 'bool' 隐式转换为 'Microsoft.AspNetCore.Mvc.ActionResult'
Cannot implicitly convert type 'bool' to 'Microsoft.AspNetCore.Mvc.ActionResult'
我试图通过 ajax 请求将 return 一个 true/false 值添加到一个页面,但我收到以下错误:
Cannot implicitly convert type 'bool' to 'Microsoft.AspNetCore.Mvc.ActionResult'
Here is my code:
public ActionResult CheckSignedIn()
{
return _signInManager.IsSignedIn(User);
}
我对编程还比较陌生,因此我不确定要更改 ActionResult
的目的是什么,也不知道 ActionResult
的含义。任何解决方案或解释将不胜感激
The ActionResult types represent various HTTP status codes. Any
non-abstract class deriving from ActionResult qualifies as a valid
return type
在您的情况下,API 期望 return HTTP 状态代码,而不是布尔值,因此 return 状态代码与您的布尔值
public ActionResult CheckSignedIn()
{
return Ok(_signInManager.IsSignedIn(User));
}
我试图通过 ajax 请求将 return 一个 true/false 值添加到一个页面,但我收到以下错误:
Cannot implicitly convert type 'bool' to 'Microsoft.AspNetCore.Mvc.ActionResult' Here is my code:
public ActionResult CheckSignedIn()
{
return _signInManager.IsSignedIn(User);
}
我对编程还比较陌生,因此我不确定要更改 ActionResult
的目的是什么,也不知道 ActionResult
的含义。任何解决方案或解释将不胜感激
The ActionResult types represent various HTTP status codes. Any non-abstract class deriving from ActionResult qualifies as a valid return type
在您的情况下,API 期望 return HTTP 状态代码,而不是布尔值,因此 return 状态代码与您的布尔值
public ActionResult CheckSignedIn()
{
return Ok(_signInManager.IsSignedIn(User));
}