Проблема десериализации Protobuf-net - PullRequest
0 голосов
/ 24 сентября 2019

Я создал следующие модели в c # .net с protobuf выдает ошибку ниже

Попытка чтения после конца потока

Пожалуйста, найдите пример кода классаниже

[ProtoContract]
    public class Response
    {
        public Response()
        {
            TopAlert = Enumerable.Empty<Alert>();
            InlineAlert = new Dictionary<string, IEnumerable<Alert>>();
        }

        [ProtoMember(1)]
        public IEnumerable<Alert> TopAlert { get; set; }

        [ProtoMember(2)]
        public IDictionary<string, IEnumerable<Alert>> InlineAlert { get; set; }

    }


    [ProtoContract]
    public class Alert
    {
         [ProtoMember(1)]
        public string Message { get; set; }
         [ProtoMember(2)]
        public int Level { get; set; }


    }
...