dango.web.middleware

Модуль общих абстракций middleware web приложения

Public Imports

uniconf.core
public import uniconf.core : UniConf;
vibe.http.server
public import vibe.http.server : HTTPServerRequest, HTTPServerResponse, HTTPServerRequestDelegate, HTTPMethod;
dango.inject
public import dango.inject : DependencyContainer;

Members

Aliases

RegisterHandlerCallback
alias RegisterHandlerCallback = void delegate(HTTPMethod, string, HTTPServerRequestDelegate) @(safe)

Функция регистрации обработчика

WebMiddlewareFactory
alias WebMiddlewareFactory = ComponentFactory!(WebMiddleware, DependencyContainer, UniConf)

Фабрика web middleware

Interfaces

WebMiddleware
interface WebMiddleware

Интерфейс для Middleware HTTP Позволяет производить предобработку входязих запросов

Meta

Date

Date: 2020-04-30

License

Subject to the terms of the BSD 3-Clause License, as written in the included LICENSE.md file.

Authors

<m.galanin@milofon.pro> Maksim Galanin