replace GetRawResponse with ExtractRawResponse (#1430)

This commit is contained in:
JinmingHu 2021-01-22 11:53:10 +08:00 committed by GitHub
parent 76db013528
commit d5a53423bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 20 deletions

View File

@ -284,8 +284,7 @@ namespace Azure { namespace Storage { namespace Blobs {
ret.IsServerEncrypted = response->IsServerEncrypted;
ret.EncryptionKeySha256 = std::move(response->EncryptionKeySha256);
return Azure::Core::Response<Models::DownloadBlobToResult>(
std::move(ret),
std::make_unique<Azure::Core::Http::RawResponse>(std::move(response.GetRawResponse())));
std::move(ret), response.ExtractRawResponse());
};
auto ret = returnTypeConverter(firstChunk);
@ -425,8 +424,7 @@ namespace Azure { namespace Storage { namespace Blobs {
ret.IsServerEncrypted = response->IsServerEncrypted;
ret.EncryptionKeySha256 = std::move(response->EncryptionKeySha256);
return Azure::Core::Response<Models::DownloadBlobToResult>(
std::move(ret),
std::make_unique<Azure::Core::Http::RawResponse>(std::move(response.GetRawResponse())));
std::move(ret), response.ExtractRawResponse());
};
auto ret = returnTypeConverter(firstChunk);

View File

@ -175,9 +175,7 @@ namespace Azure { namespace Storage { namespace Blobs {
ret.EncryptionKeySha256 = std::move(commitBlockListResponse->EncryptionKeySha256);
ret.EncryptionScope = std::move(commitBlockListResponse->EncryptionScope);
return Azure::Core::Response<Models::UploadBlockBlobFromResult>(
std::move(ret),
std::make_unique<Azure::Core::Http::RawResponse>(
std::move(commitBlockListResponse.GetRawResponse())));
std::move(ret), commitBlockListResponse.ExtractRawResponse());
}
Azure::Core::Response<Models::UploadBlockBlobFromResult> BlockBlobClient::UploadFrom(
@ -256,9 +254,7 @@ namespace Azure { namespace Storage { namespace Blobs {
result.EncryptionKeySha256 = commitBlockListResponse->EncryptionKeySha256;
result.EncryptionScope = commitBlockListResponse->EncryptionScope;
return Azure::Core::Response<Models::UploadBlockBlobFromResult>(
std::move(result),
std::make_unique<Azure::Core::Http::RawResponse>(
std::move(commitBlockListResponse.GetRawResponse())));
std::move(result), commitBlockListResponse.ExtractRawResponse());
}
Azure::Core::Response<Models::StageBlockResult> BlockBlobClient::StageBlock(

View File

@ -679,9 +679,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
ret.Metadata = std::move(response->Metadata);
ret.IsServerEncrypted = response->IsServerEncrypted;
return Azure::Core::Response<Models::DownloadShareFileToResult>(
std::move(ret),
std::make_unique<Azure::Core::Http::RawResponse>(
std::move(response.GetRawResponse())));
std::move(ret), response.ExtractRawResponse());
};
auto ret = returnTypeConverter(firstChunk);
@ -815,9 +813,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
ret.Metadata = std::move(response->Metadata);
ret.IsServerEncrypted = response->IsServerEncrypted;
return Azure::Core::Response<Models::DownloadShareFileToResult>(
std::move(ret),
std::make_unique<Azure::Core::Http::RawResponse>(
std::move(response.GetRawResponse())));
std::move(ret), response.ExtractRawResponse());
};
auto ret = returnTypeConverter(firstChunk);
@ -960,8 +956,7 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
Models::UploadShareFileFromResult result;
result.IsServerEncrypted = createResult->IsServerEncrypted;
return Azure::Core::Response<Models::UploadShareFileFromResult>(
std::move(result),
std::make_unique<Azure::Core::Http::RawResponse>(std::move(createResult.GetRawResponse())));
std::move(result), createResult.ExtractRawResponse());
}
Azure::Core::Response<Models::UploadShareFileFromResult> ShareFileClient::UploadFrom(
@ -1061,7 +1056,6 @@ namespace Azure { namespace Storage { namespace Files { namespace Shares {
Models::UploadShareFileFromResult result;
result.IsServerEncrypted = createResult->IsServerEncrypted;
return Azure::Core::Response<Models::UploadShareFileFromResult>(
std::move(result),
std::make_unique<Azure::Core::Http::RawResponse>(std::move(createResult.GetRawResponse())));
std::move(result), createResult.ExtractRawResponse());
}
}}}} // namespace Azure::Storage::Files::Shares