21 lines
No EOL
467 B
C#
21 lines
No EOL
467 B
C#
using FrostFS.Refs;
|
|
|
|
using Google.Protobuf;
|
|
|
|
namespace FrostFS.SDK.ClientV2.Mappers.GRPC;
|
|
|
|
public static class ObjectIdMapper
|
|
{
|
|
public static ObjectID ToMessage(this FrostFsObjectId objectId)
|
|
{
|
|
return new ObjectID
|
|
{
|
|
Value = ByteString.CopyFrom(objectId.ToHash())
|
|
};
|
|
}
|
|
|
|
public static FrostFsObjectId ToModel(this ObjectID objectId)
|
|
{
|
|
return FrostFsObjectId.FromHash(objectId.Value.ToByteArray());
|
|
}
|
|
} |