[#20] Client: Optimize memory usage

Avoid memory allocation, use cache and static

Signed-off-by: Pavel Gross <p.gross@yando.com>
This commit is contained in:
Pavel Gross 2024-08-01 16:17:36 +03:00
parent 35fe791406
commit 0ddde467cd
46 changed files with 596 additions and 372 deletions

View file

@ -1,12 +1,9 @@
using System;
using FrostFS.SDK.ModelsV2;
using System;
public class ResponseException : Exception
namespace FrostFS.SDK.ClientV2;
public class ResponseException(ResponseStatus status) : Exception()
{
public Status Status { get; set; }
public ResponseException(Status status) : base()
{
Status = status;
}
public ResponseStatus Status { get; set; } = status;
}