mirror of
https://github.com/wiz0u/WTelegramClient.git
synced 2026-04-05 06:25:30 +00:00
TL Helpers for MessageBase + Example of use of Messages_GetDialogs
This commit is contained in:
parent
0e88280d90
commit
ca1c1ce8de
2 changed files with 48 additions and 4 deletions
|
|
@ -1,4 +1,5 @@
|
|||
using System.Globalization;
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Web;
|
||||
|
|
@ -85,6 +86,31 @@ namespace TL
|
|||
protected override InputUserBase ToInputUser() => new InputUser { user_id = id, access_hash = access_hash };
|
||||
}
|
||||
|
||||
partial class MessageBase
|
||||
{
|
||||
public abstract long ID { get; }
|
||||
public abstract Peer Peer { get; }
|
||||
public abstract DateTime Date { get; }
|
||||
}
|
||||
partial class MessageEmpty
|
||||
{
|
||||
public override long ID => id;
|
||||
public override Peer Peer => peer_id;
|
||||
public override DateTime Date => default;
|
||||
}
|
||||
public partial class Message
|
||||
{
|
||||
public override long ID => id;
|
||||
public override Peer Peer => peer_id;
|
||||
public override DateTime Date => date;
|
||||
}
|
||||
public partial class MessageService
|
||||
{
|
||||
public override long ID => id;
|
||||
public override Peer Peer => peer_id;
|
||||
public override DateTime Date => date;
|
||||
}
|
||||
|
||||
partial class PhotoBase
|
||||
{
|
||||
public abstract long ID { get; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue