public void GetFeedAsync(bool offsetToMaxReed, TLInt feedId, TLFeedPosition offsetPosition, TLInt addOffset, TLInt limit, TLFeedPosition maxPosition, TLFeedPosition minPosition, TLInt hash, Action <TLMessagesBase> callback, Action <TLRPCError> faultCallback = null) { var obj = new TLGetFeed { Flags = new TLInt(0), OffsetToMaxRead = offsetToMaxReed, FeedId = feedId, OffsetPosition = offsetPosition, AddOffset = addOffset, Limit = limit, MaxPosition = maxPosition, MinPosition = minPosition, Hash = hash }; const string caption = "channels.getFeed"; SendInformativeMessage <TLMessagesBase>(caption, obj, result => { callback(result); }, faultCallback); }
public void ReadFeedAsync(TLInt feedId, TLFeedPosition maxPosition, Action <TLUpdatesBase> callback, Action <TLRPCError> faultCallback = null) { var obj = new TLReadFeed { FeedId = feedId, MaxPosition = maxPosition }; const string caption = "channels.readFeed"; SendInformativeMessage <TLUpdatesBase>(caption, obj, result => { callback(result); }, faultCallback); }