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 |
Класс настройки конфигурации приложения.
|