[#1] Add response checker
Signed-off-by: Ivan Pchelintsev <i.pchelintsev@yadro.com>
This commit is contained in:
parent
8cacbcc8e9
commit
ae3fc419a4
6 changed files with 91 additions and 10 deletions
|
@ -18,6 +18,7 @@ public partial class Client
|
|||
request.AddMetaHeader();
|
||||
request.Sign(_key);
|
||||
var response = await _containerServiceClient.GetAsync(request);
|
||||
Verifier.CheckResponse(response);
|
||||
return response.Body.Container.ToModel();
|
||||
}
|
||||
|
||||
|
@ -33,6 +34,7 @@ public partial class Client
|
|||
request.AddMetaHeader();
|
||||
request.Sign(_key);
|
||||
var response = await _containerServiceClient.ListAsync(request);
|
||||
Verifier.CheckResponse(response);
|
||||
foreach (var cid in response.Body.ContainerIds)
|
||||
{
|
||||
yield return ContainerId.FromHash(cid.Value.ToByteArray());
|
||||
|
@ -55,7 +57,7 @@ public partial class Client
|
|||
request.AddMetaHeader();
|
||||
request.Sign(_key);
|
||||
var response = await _containerServiceClient.PutAsync(request);
|
||||
RequestVerifier.ProcessResponse(response);
|
||||
Verifier.CheckResponse(response);
|
||||
return ContainerId.FromHash(response.Body.ContainerId.Value.ToByteArray());
|
||||
}
|
||||
|
||||
|
@ -71,6 +73,7 @@ public partial class Client
|
|||
};
|
||||
request.AddMetaHeader();
|
||||
request.Sign(_key);
|
||||
await _containerServiceClient.DeleteAsync(request);
|
||||
var response = await _containerServiceClient.DeleteAsync(request);
|
||||
Verifier.CheckResponse(response);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue