контроллер
SubmitRequest().
Он должен добавить в таблицу Requests новую запись.
В табличке 10 обязательных полей и 90 необязательных.
Есть 100 форм - разный порядок и разное количество этих полей, какие-то обязательны, какие-то нет.
Для валидации в контроллере сделано 100 моделей с атрибутами полей.
Как избежать написания 100 методов контроллера следующего типа?
SubmitRequest([FromBody] RequestModel1 model) {... }
SubmitRequest([FromBody] RequestModel2 model) {... }
...
SubmitRequest([FromBody] RequestModel100 model) {... }
Так ты с помощью orm привязываешь поля, форма здесь ни при чем
Обсуждают сегодня