diff --git a/src/FrostFS.SDK.ClientV2/Client.cs b/src/FrostFS.SDK.ClientV2/Client.cs index 26339aa..2c0bc15 100644 --- a/src/FrostFS.SDK.ClientV2/Client.cs +++ b/src/FrostFS.SDK.ClientV2/Client.cs @@ -16,7 +16,7 @@ public partial class Client: IFrostFSClient { private GrpcChannel _channel; private readonly ECDsa _key; - private readonly OwnerId _owner; + public readonly OwnerId OwnerId; public readonly Version Version = new (2, 13); private ContainerService.ContainerServiceClient _containerServiceClient; @@ -28,7 +28,7 @@ public partial class Client: IFrostFSClient { // TODO: Развязать клиент и реализацию GRPC _key = key.LoadWif(); - _owner = OwnerId.FromKey(_key); + OwnerId = OwnerId.FromKey(_key); InitGrpcChannel(host); InitContainerClient(); InitNetmapClient(); diff --git a/src/FrostFS.SDK.ClientV2/Services/Container.cs b/src/FrostFS.SDK.ClientV2/Services/Container.cs index 8f85cba..6e29a8f 100644 --- a/src/FrostFS.SDK.ClientV2/Services/Container.cs +++ b/src/FrostFS.SDK.ClientV2/Services/Container.cs @@ -27,7 +27,7 @@ public partial class Client { Body = new ListRequest.Types.Body { - OwnerId = _owner.ToGrpcMessage() + OwnerId = OwnerId.ToGrpcMessage() } }; request.AddMetaHeader(); @@ -41,7 +41,7 @@ public partial class Client public async Task CreateContainerAsync(ModelsV2.Container container) { var cntnr = container.ToGrpcMessage(); - cntnr.OwnerId = _owner.ToGrpcMessage(); + cntnr.OwnerId = OwnerId.ToGrpcMessage(); cntnr.Version = Version.ToGrpcMessage(); var request = new PutRequest { diff --git a/src/FrostFS.SDK.ClientV2/Services/Object.cs b/src/FrostFS.SDK.ClientV2/Services/Object.cs index 2f21561..461518f 100644 --- a/src/FrostFS.SDK.ClientV2/Services/Object.cs +++ b/src/FrostFS.SDK.ClientV2/Services/Object.cs @@ -93,7 +93,7 @@ public partial class Client { var sessionToken = await CreateSessionAsync(uint.MaxValue); var hdr = header.ToGrpcMessage(); - hdr.OwnerId = _owner.ToGrpcMessage(); + hdr.OwnerId = OwnerId.ToGrpcMessage(); hdr.Version = Version.ToGrpcMessage(); var oid = new ObjectID { diff --git a/src/FrostFS.SDK.ClientV2/Services/Session.cs b/src/FrostFS.SDK.ClientV2/Services/Session.cs index df8e3e3..e1c2019 100644 --- a/src/FrostFS.SDK.ClientV2/Services/Session.cs +++ b/src/FrostFS.SDK.ClientV2/Services/Session.cs @@ -11,7 +11,7 @@ public partial class Client { Body = new CreateRequest.Types.Body { - OwnerId = _owner.ToGrpcMessage(), + OwnerId = OwnerId.ToGrpcMessage(), Expiration = expiration, } };