Нужно ли отмечать атрибут [Serializable] при использовании ProtoBuf через GRPC или через WCF? - PullRequest
0 голосов
/ 07 мая 2019

В одной части моего кода я работаю с WCF с помощью Google Protobuf, а в другой я использую GRPC (которая включает в себя Protobuf).

Нужно ли отмечать Сериализуемый Атрибут для обоих объектов, чем я хочу сериализовать?

Ниже я приведу два примера применения

Пример 1: я хочу сериализовать Name1 с помощью WCF с Google Protobuf

    [Serializable]
    [DataContract]
    [ProtoContract]
    public struct  Name1

Пример2: я хочу сериализовать Имя2 с использованием GRPC

    [Serializable]
    [ProtoContract]
    public struct  Name2
...