[#27] Client: demo project
Signed-off-by: Pavel Gross <p.gross@yadro.com>
This commit is contained in:
parent
fc4fe38569
commit
126199d488
1 changed files with 4 additions and 5 deletions
|
@ -16,7 +16,6 @@ class Demo
|
|||
|
||||
static void Main(string[] args)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
#region Network
|
||||
|
@ -40,7 +39,7 @@ class Demo
|
|||
return await client.GetNodeInfoAsync(default);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public static async Task<NetworkSettings> GetNetworkSettingsAsync()
|
||||
{
|
||||
var clientOptions = Options.Create(new ClientSettings { Key = Key, Host = Host });
|
||||
|
@ -60,7 +59,7 @@ class Demo
|
|||
|
||||
var client = FrostFSClient.GetInstance(clientOptions, grpcChannel);
|
||||
|
||||
|
||||
|
||||
return await client.CreateSessionAsync(new PrmSessionCreate(int.MaxValue), default);
|
||||
}
|
||||
#endregion
|
||||
|
@ -107,7 +106,7 @@ class Demo
|
|||
var client = FrostFSClient.GetInstance(clientOptions, grpcChannel);
|
||||
|
||||
var target = new FrostFsChainTarget(Enum.Parse<FrostFsTargetType>(targetString), name);
|
||||
|
||||
|
||||
var args = new PrmApeChainList(target);
|
||||
|
||||
await client.ListChainAsync(args, default);
|
||||
|
@ -250,7 +249,7 @@ class Demo
|
|||
containerId: containerId,
|
||||
type: FrostFsObjectType.Regular,
|
||||
[new FrostFsAttributePair("fileName", "test")]));
|
||||
|
||||
|
||||
var stream = await client.PutObjectAsync(args, default);
|
||||
|
||||
await stream.WriteAsync(bytes.AsMemory());
|
||||
|
|
Loading…
Add table
Reference in a new issue