Skip to content

Commit f557c02

Browse files
Make ClientBase abstract class (#80)
1 parent 64a9688 commit f557c02

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Ydb.Sdk/src/Client/ClientBase.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@
44

55
namespace Ydb.Sdk.Client;
66

7-
public class ClientBase
7+
public abstract class ClientBase
88
{
9-
protected internal Driver Driver { get; }
9+
protected Driver Driver { get; }
1010

1111
protected internal ClientBase(Driver driver)
1212
{
1313
Driver = driver;
1414
}
1515

16-
protected internal static Status UnpackOperation(Operations.Operation operationProto)
16+
protected static Status UnpackOperation(Operations.Operation operationProto)
1717
{
1818
var operation = ClientOperation.FromProto(operationProto);
1919
operation.EnsureReady();
2020
return operation.Status;
2121
}
2222

23-
protected internal static Status UnpackOperation<TResult>(Operations.Operation operationProto,
23+
protected static Status UnpackOperation<TResult>(Operations.Operation operationProto,
2424
out TResult? result)
2525
where TResult : class, IMessage, new()
2626
{
@@ -39,7 +39,7 @@ protected internal static Status UnpackOperation<TResult>(Operations.Operation o
3939
return status;
4040
}
4141

42-
protected internal static OperationParams MakeOperationParams(OperationRequestSettings settings)
42+
protected static OperationParams MakeOperationParams(OperationRequestSettings settings)
4343
{
4444
var opParams = new OperationParams();
4545

0 commit comments

Comments
 (0)