1212
1313#include " oatpp/network/virtual_/server/ConnectionProvider.hpp"
1414#include " oatpp/network/virtual_/client/ConnectionProvider.hpp"
15- #include " oatpp/network/server/SimpleTCPConnectionProvider .hpp"
16- #include " oatpp/network/client/SimpleTCPConnectionProvider .hpp"
15+ #include " oatpp/network/tcp/ server/ConnectionProvider .hpp"
16+ #include " oatpp/network/tcp/ client/ConnectionProvider .hpp"
1717#include " oatpp/network/ConnectionPool.hpp"
1818
1919#include " oatpp/parser/json/mapping/ObjectMapper.hpp"
@@ -56,7 +56,7 @@ class AppComponent {
5656 * Create "real-port" connection provider
5757 */
5858 OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ServerConnectionProvider>, serverConnectionProvider)(Qualifiers::SERVICE_FACADE, [this ] {
59- return oatpp::network::server::SimpleTCPConnectionProvider ::createShared (m_facade.port );
59+ return oatpp::network::tcp:: server::ConnectionProvider ::createShared ({ m_facade.host , m_facade. port } );
6060 }());
6161
6262 /* *
@@ -94,10 +94,10 @@ class AppComponent {
9494 auto interface = oatpp::network::virtual_::Interface::obtainShared (m_userService.host );
9595 connectionProvider = oatpp::network::virtual_::client::ConnectionProvider::createShared (interface);
9696 } else {
97- connectionProvider = oatpp::network::client::SimpleTCPConnectionProvider ::createShared (m_userService.host , m_userService.port );
97+ connectionProvider = oatpp::network::tcp:: client::ConnectionProvider ::createShared ({ m_userService.host , m_userService.port } );
9898 }
9999
100- auto connectionPool = std::make_shared< oatpp::network::ClientConnectionPool> (connectionProvider, 10 , std::chrono::seconds (5 ));
100+ auto connectionPool = oatpp::network::ClientConnectionPool::createShared (connectionProvider, 10 , std::chrono::seconds (5 ));
101101
102102 auto requestExecutor = oatpp::web::client::HttpRequestExecutor::createShared (connectionPool);
103103 return service::UserService::createShared (requestExecutor, objectMapper);
@@ -117,10 +117,10 @@ class AppComponent {
117117 auto interface = oatpp::network::virtual_::Interface::obtainShared (m_bookService.host );
118118 connectionProvider = oatpp::network::virtual_::client::ConnectionProvider::createShared (interface);
119119 } else {
120- connectionProvider= oatpp::network::client::SimpleTCPConnectionProvider ::createShared (m_bookService.host , m_bookService.port );
120+ connectionProvider = oatpp::network::tcp:: client::ConnectionProvider ::createShared ({ m_bookService.host , m_bookService.port } );
121121 }
122122
123- auto connectionPool = std::make_shared< oatpp::network::ClientConnectionPool> (connectionProvider, 10 , std::chrono::seconds (5 ));
123+ auto connectionPool = oatpp::network::ClientConnectionPool::createShared (connectionProvider, 10 , std::chrono::seconds (5 ));
124124
125125 auto requestExecutor = oatpp::web::client::HttpRequestExecutor::createShared (connectionPool);
126126 return service::BookService::createShared (requestExecutor, objectMapper);
0 commit comments