import handy_http_transport; import slf4d; import slf4d.default_provider; import api_mapping; import util.config; void main() { const config = readConfig(); Level logLevel = getConfiguredLoggingLevel(config); auto provider = new DefaultProvider(logLevel); configureLoggingProvider(provider); infoF!"Loaded app config: port = %d, webOrigin = %s"(config.port, config.webOrigin); Http1TransportConfig transportConfig = defaultConfig(); transportConfig.port = config.port; HttpTransport transport = new TaskPoolHttp1Transport(mapApiHandlers(config.webOrigin), transportConfig); transport.start(); }