12
12
13
13
#include " oatpp/network/virtual_/server/ConnectionProvider.hpp"
14
14
#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"
17
17
#include " oatpp/network/ConnectionPool.hpp"
18
18
19
19
#include " oatpp/parser/json/mapping/ObjectMapper.hpp"
@@ -56,7 +56,7 @@ class AppComponent {
56
56
* Create "real-port" connection provider
57
57
*/
58
58
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 } );
60
60
}());
61
61
62
62
/* *
@@ -94,10 +94,10 @@ class AppComponent {
94
94
auto interface = oatpp::network::virtual_::Interface::obtainShared (m_userService.host );
95
95
connectionProvider = oatpp::network::virtual_::client::ConnectionProvider::createShared (interface);
96
96
} 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 } );
98
98
}
99
99
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 ));
101
101
102
102
auto requestExecutor = oatpp::web::client::HttpRequestExecutor::createShared (connectionPool);
103
103
return service::UserService::createShared (requestExecutor, objectMapper);
@@ -117,10 +117,10 @@ class AppComponent {
117
117
auto interface = oatpp::network::virtual_::Interface::obtainShared (m_bookService.host );
118
118
connectionProvider = oatpp::network::virtual_::client::ConnectionProvider::createShared (interface);
119
119
} 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 } );
121
121
}
122
122
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 ));
124
124
125
125
auto requestExecutor = oatpp::web::client::HttpRequestExecutor::createShared (connectionPool);
126
126
return service::BookService::createShared (requestExecutor, objectMapper);
0 commit comments