Construct Application from ILogger, Options and AppConfig
Stops the server from any thread.
Return current application logger
Recreates new application object with refreshed config. New app reuses old logger, old application is terminated.
runs the server
Main program class
Warning: Don't run at once more than one instance of server. Workaround for vibe.d lack of handler removing relies on that there is one running server at current moment.