Я пытаюсь получить список записей из базы данных. Но я получаю сообщение об ошибке.
Невозможно неявно преобразовать тип «System.Collections.Generic.IEnumerable‹models.DbModels.GrantProgram›» в «Microsoft.AspNetCore.Mvc.ActionResult‹System.Collections.Generic.IEnumerable‹models.DbModels.GrantProgram›» [API]
Помогите мне, пожалуйста. Как я могу это решить?
Контроллер.cs
public async Task<ActionResult<IEnumerable<GrantProgram>>> GetGrants()
{
//This is where the error is showing.
return await _grants.GetGrants();
}
Бизнес-уровень
IGrants.cs
Task<IEnumerable<GrantProgram>> GetGrants();
Гранты.cs
public async Task<IEnumerable<GrantProgram>> GetGrants()
{
return await _grantRepository.GetGrants();
}
Уровень доступа к данным
IGrantsRepository.cs
Task<IEnumerable<GrantProgram>> GetGrants();
GrantsRepository.cs
public async Task<IEnumerable<GrantProgram>> GetGrants()
{
return await _context.GrantProgram.ToListAsync();
}
return new ActionResult<IEnumerable<GrantProgram>>(await _grants.GetGrants());
- person mjwills   schedule 18.12.2020