Есть ли способ установить maxAllowedContentLength/maxRequestLength на контроллер в WebAPI

У меня есть несколько контроллеров, которые обрабатывают загрузку файлов и требуют больших таймаутов и файлов. С другой стороны, у меня есть несколько контроллеров, которые должны выполняться более своевременно, и я хотел бы воспользоваться преимуществами безопасности, обеспечиваемой более низкими maxRequestLength и executeTimeout.

Я хотел бы, чтобы определенные контроллеры или действия веб-API могли устанавливать maxAllowedContentLength / maxRequestLength / executeTimeout, чтобы каждое действие или контроллер могли определять свои собственные требования.

Это возможно?

1 ответ

Вы можете разделить контроллеры на отдельные конечные точки службы, все они размещены на одном сайте, но для каждого из них будет использоваться отдельная конфигурация.

Другие вопросы по тегам