18 lines
No EOL
527 B
C#
18 lines
No EOL
527 B
C#
using FrostFS.SDK.ModelsV2;
|
|
using FrostFS.SDK.ModelsV2.Enums;
|
|
|
|
namespace FrostFS.SDK.ClientV2.Mappers.GRPC;
|
|
|
|
public static class ObjectHeadMapper
|
|
{
|
|
public static ObjectHead ToModel(this Object.Header head)
|
|
{
|
|
// var obtype = Enum.Parse<ObjectType>(head.ObjectType.ToString());
|
|
return new ObjectHead
|
|
{
|
|
ContainerId = ContainerId.FromHash(head.ContainerId.Value.ToByteArray()),
|
|
Size = (long)head.PayloadLength,
|
|
Version = head.Version.ToModel()
|
|
};
|
|
}
|
|
} |