Saya memiliki tindakan yang mengambil string yang digunakan untuk mengambil beberapa data. Jika string ini tidak menghasilkan data yang dikembalikan (mungkin karena telah dihapus), saya ingin mengembalikan 404 dan menampilkan halaman kesalahan.
Saat ini saya hanya menggunakan kembali tampilan khusus yang menampilkan pesan kesalahan ramah khusus untuk tindakan ini mengatakan bahwa item itu tidak ditemukan. Ini berfungsi dengan baik, tetapi idealnya ingin mengembalikan kode status 404 sehingga mesin pencari tahu bahwa konten ini tidak ada lagi dan dapat menghapusnya dari hasil pencarian.
Apa cara terbaik untuk masalah ini?
Apakah sesederhana mengatur Response.StatusCode = 404?