Я новичок в WebAPI в веб-приложении ASP.NET, и я слежу за учебником YouTube, который не устраняет эту путаницу, я скажу путаницу, потому что это не ошибка как таковая.
Итак, я делаю простой WEB API с использованием MVC Entity Framework. У меня есть имя модели базы данных DBModel.cs
, а другой файл с именем Employeetbl.cs
, который также совпадает с именем таблицы в моей БД, которую я упомянул в файле ADO.NET, имя контроллера - EmpController.cs
.
Теперь внутри EmpController.cs
у меня есть что-то вроде этого
public class EmpController : ApiController
{
private EmployeeDBEntities db = new EmployeeDBEntities();
// GET: api/Emp
public IQueryable<Employeetbl> GetEmployeetbls()
{
return db.Employeetbl;
}
строка API - api/Emp
, не должна ли она быть api/Employeetbl
.
Я делаю что-то не так или мне нужно изменить это вручную?
Спасибо.