Код: Выделить всё
public async Task UpdateVilla(int villaId)
{
var response = await _villaService.Get(villaId);
if (response != null && response.IsSuccess)
{
VillaDTO model = JsonConvert.DeserializeObject(Convert.ToString(response.Result));
return View(_mapper.Map(model));
}
return NotFound();
}
передает значение null и показывает эту ошибку:
Нет веб-страницы был найден для веб-адреса: https://localhost:7002/Villa/UpdateVilla?villaId=3
HTTP ОШИБКА 404
как видите, он получает VillaId, но ответ будет нулевым
Я должен отметить, что этот метод обновления работает на 100% нормально в проекте API, а проблема связана с проектом MVC. (у меня есть API и MVC в отдельных проектах)
Здесь я добавил точку останова для получения метода, и мне кажется, это нормально
это тоже не так Я достиг точки останова для метода обновления
и показывает мне эту ошибку 404
дайте мне знать, если вам нужны какие-либо другие сведения или код, я должен предоставить тебе
Подробнее здесь: https://stackoverflow.com/questions/785 ... -updatevil