Support cpprest on Linux (#3847)

* Support cpprest on Linux

* Update petstore code
This commit is contained in:
Sergii Rustamov
2016-09-23 13:32:33 +03:00
committed by wing328
parent 569997b073
commit fee23f2230
4 changed files with 6 additions and 6 deletions

View File

@@ -33,11 +33,11 @@ utility::string_t ApiClient::parameterToString(utility::string_t value)
} }
utility::string_t ApiClient::parameterToString(int64_t value) utility::string_t ApiClient::parameterToString(int64_t value)
{ {
return std::to_wstring(value); return utility::conversions::to_string_t(std::to_string(value));
} }
utility::string_t ApiClient::parameterToString(int32_t value) utility::string_t ApiClient::parameterToString(int32_t value)
{ {
return std::to_wstring(value); return utility::conversions::to_string_t(std::to_string(value));
} }
pplx::task<web::http::http_response> ApiClient::callApi( pplx::task<web::http::http_response> ApiClient::callApi(

View File

@@ -306,7 +306,7 @@ utility::string_t ModelBase::stringFromHttpContent(std::shared_ptr<HttpContent>
std::string str((std::istreambuf_iterator<char>(*data.get())), std::string str((std::istreambuf_iterator<char>(*data.get())),
std::istreambuf_iterator<char>()); std::istreambuf_iterator<char>());
return utility::conversions::to_utf16string(str); return utility::conversions::to_string_t(str);
} }
utility::datetime ModelBase::dateFromHttpContent(std::shared_ptr<HttpContent> val) utility::datetime ModelBase::dateFromHttpContent(std::shared_ptr<HttpContent> val)
{ {

View File

@@ -57,11 +57,11 @@ utility::string_t ApiClient::parameterToString(utility::string_t value)
} }
utility::string_t ApiClient::parameterToString(int64_t value) utility::string_t ApiClient::parameterToString(int64_t value)
{ {
return std::to_wstring(value); return utility::conversions::to_string_t(std::to_string(value));
} }
utility::string_t ApiClient::parameterToString(int32_t value) utility::string_t ApiClient::parameterToString(int32_t value)
{ {
return std::to_wstring(value); return utility::conversions::to_string_t(std::to_string(value));
} }
pplx::task<web::http::http_response> ApiClient::callApi( pplx::task<web::http::http_response> ApiClient::callApi(

View File

@@ -330,7 +330,7 @@ utility::string_t ModelBase::stringFromHttpContent(std::shared_ptr<HttpContent>
std::string str((std::istreambuf_iterator<char>(*data.get())), std::string str((std::istreambuf_iterator<char>(*data.get())),
std::istreambuf_iterator<char>()); std::istreambuf_iterator<char>());
return utility::conversions::to_utf16string(str); return utility::conversions::to_string_t(str);
} }
utility::datetime ModelBase::dateFromHttpContent(std::shared_ptr<HttpContent> val) utility::datetime ModelBase::dateFromHttpContent(std::shared_ptr<HttpContent> val)
{ {