Лучше ли выполнять все проверки в фильтрах (например, ActionFilterAttribute) перед началом основной работы?
В моем приложении мне нужно проверять данные в URL-адресе, например проверке даты, это число, является входящим URL-адресом с разрешенного устройства и авторизацией Base64.Оттуда данные добавляются в БД.В настоящее время это работает, но я делаю всю проверку в конечной точке, но я хотел бы улучшить вещи.
В заключение, я должен использовать фильтры, чтобы выполнить предварительную проверку, затем перейти к главной конечной точке и завершитьвставка данных.Каковы основные преимущества и недостатки?
Я проводил некоторые исследования фильтров, но не нашел ничего, что прямо указывало бы на их использование для полной проверки.Похоже, что использование фильтров было бы лучшим способом проверки.