Inject logger instead of using a singleton

This commit is contained in:
2019-06-16 11:33:23 +02:00
parent 14740e4a64
commit 9ba225cbde
14 changed files with 76 additions and 56 deletions

View File

@@ -90,11 +90,12 @@ namespace Middleware
return;
}
StaticContent::StaticContent(std::string const & staticFileRoot)
: root(staticFileRoot)
StaticContent::StaticContent(Logger & _logger, std::string const & staticFileRoot)
: BaseMiddleware(_logger),
root(staticFileRoot)
{
std::stringstream ss;
ss << "Using static file root " << root;
Logger::GetInstance().Info(ss.str());
_logger.Info(ss.str());
}
}