根据我的自定义对象的特定属性,我需要修改IActionResult
。
我尝试了不同的方法去更改它,但是都没有成功。
public static class ExtensionMethods
{
public static IActionResult Change(this Controller controller, ExternalResponse obj)
{
if (case 1)
{
return Ok(extResp);
}
else if(case 2)
{
return NotFound(extResp);
}
else if(case 31)
{
return Unauthorized();
}
else
{
return BadRequest(extResp);
}
}
public static IActionResult ChangeTwo(this ControllerBase controller, ExternalResponse obj)
{
if (case 1)
{
return Ok(extResp);
}
else if(case 2)
{
return NotFound(extResp);
}
else if(case 31)
{
return Unauthorized();
}
else
{
return BadRequest(extResp);
}
}
}
请建议我该怎么做。