Introduce proper HandlerFactory and reduce dependencies of RequestWorker

This commit is contained in:
2019-09-29 20:57:46 +02:00
父節點 0ccc20454b
當前提交 8364ace683
共有 5 個文件被更改,包括 46 次插入55 次删除

查看文件

@@ -66,9 +66,7 @@ Response RequestWorker::processRequest(const Request &r)
}
}
auto handler = createHandler(r.param("action"), *this->handlerConfig, *this->templ, *this->db, session,
*this->urlProvider, *this->cache);
auto handler = handlerFactory->createHandler(r.param("action"), session);
try
{
Response response = handler->handle(r);