私のコントローラーには、このようなプライベート関数があります。
private UserDetails GetUserDetails(int userid)
{
...
if (some condition check is false)
Redirect("some other page in a different subdomain");
return userDetails;
}
条件が失敗した場合、リダイレクトステートメントは実行されますが、実行は停止しません。userDetailsは呼び出し元の関数に返されます。他のページへのリダイレクトはありません。
リダイレクトを強制するにはどうすればよいですか?