FileContentResult 結果メソッドから null ではなく、「デフォルトの画像」を返したい。基本的に、プロジェクト全体のいくつかのビューで以下のメソッドを呼び出しています。しかし問題は、メソッドが取得する Image がない場合に null を返し、呼び出されている各ページでエラーが発生することです。取得した画像がない場合に、プロジェクトに保存した画像を表示したい。デフォルトの画像をデータベースに保存したくありません。
どんな助けでも大歓迎です...
[AllowAnonymous]
public FileContentResult GetLogoImage()
{
var logo = _adminPractice.GetAll().FirstOrDefault();
if (logo != null)
{
return new FileContentResult(logo.PracticeLogo, "image/jpeg");
}
else
{
return null;
}
}