Мне нужно изменить 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);
}
}
}
Пожалуйста, предложите, что можетЯ делаю.