Java 电报通道视图计数未更新

Java 电报通道视图计数未更新,java,c#,android,telegram,Java,C#,Android,Telegram,我用MProto协议创建电报客户端,一切都很好,工作也很完美,但我在更新通道消息视图计数器时遇到问题。之后,我用MProto.getChannelDialogs获取消息,我使用MProto.ReadHistory将它们标记为已读 在我用getChannelDialogs检查未读消息后,我看到0,但没有人看到添加了更多频道消息的查看计数器 我使用第40层 这是我的代码: My.GetChannelDialogsAsync(new TLInt(0), new TLInt(100), (fgh

我用MProto协议创建电报客户端,一切都很好,工作也很完美,但我在更新通道消息视图
计数器时遇到问题。
之后,我用
MProto.getChannelDialogs
获取消息,我使用
MProto.ReadHistory
将它们标记为已读

在我用
getChannelDialogs
检查未读消息后,我看到0,但没有人看到添加了更多频道消息的查看计数器

我使用第40层

这是我的代码:

My.GetChannelDialogsAsync(new TLInt(0), new TLInt(100),
    (fghj) =>
    {
        var fg = fghj.Dialogs[0].UnreadCount;

        Log(" UnreadCount: " + fg.ToString());

        var chdialog = fghj.Dialogs[0] as TLDialogChannel;

        var chanll = chdialog.With as TLChannel;

        My.ReadHistoryAsync(chanll, new TLInt(int.MaxValue),
            (ReadHistoryRes) =>
            {
                Log("Read:" + ReadHistoryRes.Value);
            },
            (ReadHistoryErr) => Log("ReadHistoryAsync::" + ReadHistoryErr.Message.Value)
        );
    }
);
为什么不反驳我的观点呢