dango.system.application

The module implements application skeleton

Public Imports

dango.system.exception
public import dango.system.exception;
Undocumented in source.
dango.system.logging
public import dango.system.logging;
Undocumented in source.

Members

Aliases

ApplicationBootstrap
alias ApplicationBootstrap = void delegate(DependencyContainer cont, UniConf config) @(safe)

Делегат инициализации приложения

DependencyBootstrap
alias DependencyBootstrap = void delegate(DependencyContainer cont, UniConf config) @(safe)

Делегат инициализации зависимостей

PluginBootstrap
alias PluginBootstrap = void delegate(PluginManager manager) @(safe)

Делегат инициализации плагинов

Classes

DaemonApplicationPlugin
class DaemonApplicationPlugin

Реализация плагина для запуска приложения в фоне

DangoApplication
class DangoApplication

Реализация приложения

Imports

SemVer (from dango.system.plugin)
public import dango.system.plugin : SemVer;
Undocumented in source.
UniConf (from uniconf.core)
public import uniconf.core : UniConf;
Undocumented in source.

Interfaces

Application
interface Application

Интерфейс приложения

Meta

License

Subject to the terms of the BSD license, as written in the included LICENSE.txt file.

Authors

Maksim Galanin