![]() | FinistSoft.BackEndNetCoreHost - пространство имён |
Класс | Описание | |
---|---|---|
![]() | ApiClientCacheAttribute |
Атрибут упрощенного наложения настроек клиентского кеширования в заголовках ответа
Является синонимом [ResponseCache(CacheProfileName = "ApiClientCache")]
Настройка профиля клиентского кеширования в Http:ApiClientCacheDuration
|
![]() | ApiController |
Базовый класс API контроллера.
|
![]() | ApiRequest |
Класс данных запроса для ApiController
|
![]() | ApiResult |
Класс результата для вызовов Api.
|
![]() | DictionaryStringObjectExtensions |
Статический класс расширений для Dictionary<string, object>.
|
![]() | GlobalActionFilterAttribute |
Глобальный фильтр обработки действия.
|
![]() | GlobalExceptionFilterAttribute |
Глобальный фильтр исключений для конвейера обработки запросов.
|
![]() | GlobalResourceFilterAttribute |
Глобальный фильтр обработки ресурсов.
|
![]() | GlobalResultFilterAttribute |
Глобальный фильтр обработки результата формирования запроса.
|
![]() | HttpStatusCodePagesRedirectMiddleware |
Промежуточный слой обработки статусных кодов ответов с перенаправлением согласно списку настроек в секции Http:HttpStatusCodePageRedirect:
codeFrom - минимальный статусный код, если указан, то будет сверка со статусным кодом ответа.
codeTo - максимальный статусный код, если указан, то будет сверка со статусным кодом ответа.
urlSrc - регулярное выражение для сверки с путем url запрашиваемого ресурсы (относительно корня), регистр символов игнорируется.
urlDst - значение url пути на которое перенаправляется запрос, в значении можно указать метки:
{0} - статус обработки ответа.
{1} - полный url запрашиваемого ресурса.
API-вызовы (url "/api/*") никогда не перенаправляются.
|
![]() | IApplicationBuilderExtesions |
Класс расширений для IApplicationBuilder.
|
![]() | IWebHostBuilderExtensions |
Класс расширений для IWebHostBuilder.
|
![]() | JsonExtensions |
Класс расширений для упрощения работы с Newtonsoft.Json.Linq.*
|
![]() | Program |
Стартовый исполняемый класс приложения.
|
![]() | RedirectToHttpsMiddleware |
Промежуточный слой обработки запросов - перенаправление с HTTP на HTTPS при их одновременной работе.
|
![]() | Settings |
Класс типизированных настроек приложения из секции Setting из appsettings.json.
|
![]() | Startup |
Класс настройки конфигурации приложения.
|