Avoid memory allocation, use cache and static Signed-off-by: Pavel Gross <p.gross@yando.com>
20 lines
No EOL
495 B
C#
20 lines
No EOL
495 B
C#
using FrostFS.Netmap;
|
|
|
|
namespace FrostFS.SDK.ClientV2.Mappers.GRPC.Netmap;
|
|
|
|
public static class ReplicaMapper
|
|
{
|
|
public static Replica ToMessage(this ModelsV2.Netmap.Replica replica)
|
|
{
|
|
return new Replica
|
|
{
|
|
Count = (uint)replica.Count,
|
|
Selector = replica.Selector
|
|
};
|
|
}
|
|
|
|
public static ModelsV2.Netmap.Replica ToModel(this Replica replica)
|
|
{
|
|
return new ModelsV2.Netmap.Replica((int)replica.Count, replica.Selector);
|
|
}
|
|
} |