Я создаю ядро asp.net web.api и мне нужно вернуть объект DTO из метода Ienumerable.Я получаю сообщение об ошибке в методе get контроллера, который не может преобразовать DTO в тип Ienumerable
namespace Products.DTO
{
public class Products
{
public int Id { get; set; }
public string Name { get; set; }
public string Code { get; set; }
public DateTime Available { get; set; }
public decimal Price { get; set; }
}
}
namespace Products.API.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class ProductsController : ControllerBase
{
[HttpGet]
public ActionResult<IEnumerable<DTO.Products>> GetProducts()
{
return new DTO.Products
{
Id = 1, Name = "Cricket bat", Available = DateTime.Now, Code = "AC122333", Price = 1223.23M
};
}
}
}