public void DeleteMessagesAsync(TLInputChannelBase channel, TLVector <TLInt> id, Action <TLAffectedMessages> callback, Action <TLRPCError> faultCallback = null) { var obj = new TLDeleteChannelMessages { Channel = channel, Id = id }; const string caption = "channels.deleteMessages"; SendInformativeMessage <TLAffectedMessages>(caption, obj, result => { //var multiPts = result as IMultiPts; //if (multiPts != null) //{ // _updatesService.SetState(multiPts, caption); //} //else //{ // _updatesService.SetState(null, result.Pts, null, null, null, caption); //} callback.SafeInvoke(result); }, faultCallback); }
public void DeleteChannelMessagesAsync(TLInputChannelBase channel, TLVector <TLInt> id, Action <TLAffectedMessages> callback, Action <TLRPCError> faultCallback = null) { var obj = new TLDeleteChannelMessages { Channel = channel, Id = id }; SendInformativeMessage("channels.deleteMessages", obj, callback, faultCallback); }