我遇到反序列化的问题。 我天堂不知道在服务器端是否可能包含实体。我在客户端包含了此内容,但为此我没有使用get服务。
WebAPI控制器
// GET: api/UnidadeCurricular
[HttpGet]
public IEnumerable<UnidadeCurricular> GetUnidadeCurricular()
{
return _context.UnidadeCurricular.Include(c => c.Departamento)
.Include(c => c.Curso)
.Include(c => c.NomeUC)
.ToList();
}
WebApp控制器
// GET: Unidade_curriculares
public async Task<IActionResult> Index()
{
List<UnidadeCurricular> unidade_curricular = new List<UnidadeCurricular>();
string path = "api/UnidadeCurricular";
HttpResponseMessage response = await HttpRequestBuilder.WebApiClient.GetAsync(path);
//Checking the response is successful or not which is sent using HttpClient
if (response.IsSuccessStatusCode)
{
unidade_curricular = await response.Content.ReadAsAsync<List<UnidadeCurricular>>();
}
return View(unidade_curricular);
}
错误 https://i.stack.imgur.com/bygnF.png
嗨,我想获取有关我在此表中拥有的FK的信息,为此,我仅在上下文中包括其他信息,但是调用该服务时显示错误,并且我无法理解为什么它会停止反序列化。