Я новичок в веб-API ASP.NET и уже некоторое время изучаю это. Признаться, у меня паралич принятия решений. Я хотел бы создать REST-подобный веб-API для системы.
Кажется, мне нужно создать ApiController практически для каждой таблицы в базе данных, которую я хочу открыть через API. Если у вас есть только GET, PUT, POST, DELETE и т. д. для контроллера, как контроллер может обрабатывать запросы GET для нескольких объектов, скажем, таблицы Account и таблицы Lead??
Кажется, что IHttpHandler будет более гибким для обработки запросов на несколько типов ресурсов. Помогите пожалуйста, бьюсь головой об стол.