すべて正常に動作しても要求が失敗するのはなぜですか?Aspnetコアアクション要求は失敗しますが、すべて正常に動作します
public async Task<IActionResult> DeleteUser(String Cod)
{
var User = await _context.AwsmAppusers.AsNoTracking().SingleOrDefaultAsync(m => m.Username == Cod);
if (User == null)
{
return RedirectToAction("Index");
}
try
{
_context.AwsmAppusers.Remove(User);
await _context.SaveChangesAsync();
}
catch (Exception e)
{
_logger.LogError("Si è verificato un errore nell'eliminazione dell'utente: " + e.Message);
return null;/*RedirectToAction("Delete", new { id = id, saveChangesError = true });*/
}
return RedirectToAction("UsersPage");
}
Why is the red marker displayed?
は失敗を添付しようか?どのように失敗する?あなたが写真上で指している太ももはユニットテストマーカーです - あなたは失敗したユニットテストを持っています。その単体テストのコードを追加する必要があります。そうでなければ、何が起こっているのかを知ることは難しいです。 –
あなたはあなたが何を望むかについてより多くの情報を与える必要があります。 –
すべてが機能していても、なぜ赤いマーカーが表示されるのか分かりません。 – Cristian